+
80
-

php中如何打印出请求的所有header信息?

php
php中如何打印出请求的所有header信息?

网友回复

+
0
-
<?php
// 服务器端跨域设置
header('Access-Control-Allow-Origin:*');
//
if (!function_exists('getallheaders')) {
    function getallheaders() {
        $headers = [];
        foreach ($_SERVER as $name => $value) {
            if (substr($name, 0, 5) == 'HTTP_') {
                $headers[str_replace(' ', '-', ucwords(strtolower(str_replace('_', ' ', substr($name, 5)))))] = $value;
            }
        }
        return $headers;
    }
}
foreach (getallheaders() as $name => $value) {
    echo "$name: $value\n";
}
?>

我知道答案,我要回答