可以使用`Request`對象的`header`方法獲取當前請求的`HTTP`請求頭信息,例如:
~~~
$info = Request::header();
echo $info['accept'];
echo $info['accept-encoding'];
echo $info['user-agent'];
~~~
復制
也可以直接獲取某個請求頭信息,例如:
~~~
$agent = Request::header('user-agent');
~~~
`HTTP`請求頭信息的名稱不區分大小寫,并且`_`會自動轉換為`-`,所以下面的寫法都是等效的:
~~~
$agent = Request::header('user-agent');
$agent = Request::header('User-Agent');
$agent = Request::header('User_Agent');
$agent = Request::header('USER_AGENT');
~~~