【发布时间】:2018-07-07 03:34:10
【问题描述】:
我正在向 PHP 脚本发送标头和 GET 请求,但 Postman 没有发送标头,或者 PHP 脚本没有收到它。我在服务器上使用 Nginx(Apache2 给出了几乎相同的结果,但没有 api_token)。我找不到问题所在。
服务器端PHP代码如下:
<?php
$headers = getallheaders();
foreach($headers as $key=>$val){
echo $key . ': ' . $val . '<br>';
}
?>
从 Postman 控制台检查后,似乎确实发送了标头,但由于某种原因在 PHP 脚本中没有收到。
【问题讨论】:
-
您可以将请求标头注销到控制台以查看它是否正在发送 -
console.log(pm.request.headers)您将能够在 Postman 控制台中看到该输出。可能会给你更多的想法。你能用服务器端代码更新问题吗? -
丹尼,谢谢。我添加了脚本和控制台输出。
标签: php nginx httprequest postman