Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 请求缺少所需的HTTP标头_Python 2.7_Api_Postman_Scrapy Spider - Fatal编程技术网

Python 2.7 请求缺少所需的HTTP标头

Python 2.7 请求缺少所需的HTTP标头,python-2.7,api,postman,scrapy-spider,Python 2.7,Api,Postman,Scrapy Spider,我已经请求了一个由邮递员提供的api,但它没有响应所需页面,但是它说:请求缺少所需的HTTP头“” 当我转到XHR中的WebsiteDeveloper部分/网络选项卡时,它显示了所需的输出 Request Headers: Accept:application/json, text/plain, / Accept-Encoding:gzip, deflate Accept-Language:en-US,en;q=0.8 Connection:keep-alive Host:panthera.ap

我已经请求了一个由邮递员提供的api,但它没有响应所需页面,但是它说:请求缺少所需的HTTP头“”

当我转到XHR中的WebsiteDeveloper部分/网络选项卡时,它显示了所需的输出

Request Headers: Accept:application/json, text/plain, / Accept-Encoding:gzip, deflate Accept-Language:en-US,en;q=0.8 Connection:keep-alive Host:panthera.api.yuppcdn.net Origin:test.com Referer:test.com User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.101 Safari/537.36 Query String Parameters view source view URL encoded 
我如何解决这个问题?
请提供帮助。

向您正在调用的API的开发人员请求API合同。此API协定必须包含成功调用API所需的标头。
如果它是一个公共API,它还应该包含在您参考API规范的相应站点上发布或记录的合同。

在网络选项卡中,查看请求的标题,看看你在postman上的标题请求中缺少了什么。我已经查看了请求的标题,但是我们如何知道标题请求中缺少了什么?你可以在这里发布XHR请求的标题吗?概述:请求URL:请求方法:获取状态代码:200确定远程地址:183.87.86.153:80 Referer策略:降级时无引用响应标头:访问控制允许标头:内容类型,接受访问控制允许方法:GET,后访问控制允许来源:*访问控制最大年龄:86400缓存控制:最大年龄=0,无缓存,无存储连接:保持活动内容编码:gzip内容长度:3582内容类型:文本/普通;charset=UTF-8日期:2017年8月25日星期五05:04:58 GMT到期时间:2017年8月25日星期五05:04:58 GMT Pragma:无缓存服务器:喷洒can/1.3.3更改:接受编码