【发布时间】:2020-07-21 16:51:26
【问题描述】:
我正在尝试从 POST 方法访问标头(字段授权),但从未设置。
根据
foreach (getallheaders() as $name => $value) {
echo "$name: $value\n";
}
存在“授权”字段(由邮递员发送)
然而这评估为假
$authHeader = $_SERVER['HTTP_AUTHORIZATION'];
if (isset($authHeader))
{
echo "header field present";
}
else
{
echo "header field NOT present";
}
我在 Windows 10 上本地运行 Apache/PHP/MySql PHP 版本为 7.3.7 Apache/2.4.39 (Win64) OpenSSL/1.1.1c PHP/7.3.7
在 Postman 中,我传递“Content-Type=application/json”和“Authorization=Bearer...”
这里有什么问题?
【问题讨论】:
标签: php post http-headers