Php methods for retrieving http request header information php methods for obtaining http request header information
$value) {echo "$name: $value\n";}?>
This function can only be used in an apache environment. it is not supported by iis or nginx and can be implemented through a custom function.
$value){if (substr($name, 0, 5) == 'HTTP_'){$headers[str_replace(' ', '-', ucwords(strtolower(str_replace('_', ' ', substr($name, 5)))))] = $value;}}return $headers;}}?>
Check the output:
Result:
Array([Accept] => */*[Accept-Language] => zh-cn[Accept-Encoding] => gzip, deflate[User-Agent] => Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727)[Host] => localhost[Connection] => Keep-Alive)
The above is the content of php's method for retrieving http request header information. For more information, see PHP's Chinese website (www.php1.cn )!
Related articles:
PHP to obtain the http request header information
Php HTTP request class, supporting GET, POST, Multipart/form-data
Example of http request encapsulation implemented by php