php教程

nginx获取header头信息教程

我的站长站 2023-04-10 人阅读

在PHP中getallheaders可以直接获取到header头信息,但getallheaders在nginx环境中无法使用,所以在nginx就需要用其他的方法了。

分享一个我的站长站自己的编写的函数,代码如下:

function NginxGetAllHeaders(){//获取请求头
    $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;
}


相关专题
nginx
nginx
2022-11-28 34

Nginx是高性能HTTP与反向代理Web服务软件,具备低资源消耗、高并发稳定的优势,是站长建站主流环境组件。本站整理全套Nginx学习资料,包含一键安装步骤、基础配置指南...

php教程标签