如何在PHP中获取所有标头请求参数

问题描述 投票:0回答:2

我创建了一个 API 请求,并尝试使用

$_POST
方法从该请求访问标头参数,但没有获取标头请求数据。

这是我的标头请求数据:

Access-Key:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Content-Type:application/json
charset:utf-8

那么如何使用 PHP 获取所有标头数据呢?有人可以帮助我吗?

php rest http-headers httprequest
2个回答
0
投票

试试这个

$url = 'your url';
echo $type = get_headers($url, 1)["Access-Key"];

0
投票

使用 getallheaders() PHP 函数

getallheaders — 从当前请求中获取所有 HTTP 标头。

$headers =  getallheaders();
foreach($headers as $key=>$val){
  echo $key . ': ' . $val . '<br>';
}
© www.soinside.com 2019 - 2024. All rights reserved.