Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.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 requests.get失败,403被禁止,即使在使用了头和会话对象之后也是如此_Python_Get_Python Requests_Http Headers_Http Status Code 403 - Fatal编程技术网

Python requests.get失败,403被禁止,即使在使用了头和会话对象之后也是如此

Python requests.get失败,403被禁止,即使在使用了头和会话对象之后也是如此,python,get,python-requests,http-headers,http-status-code-403,Python,Get,Python Requests,Http Headers,Http Status Code 403,我正在发出获取JSON的GET请求,该请求在任何设备上的任何浏览器上都可以正常工作,但在python请求下则不行: url='1〕https://angel.co/autocomplete/new_tags' 参数={'query':'sci','tag_type':'MarketTag'} resp=requests.get(url,params=params) 针对_状态的相应提升_() 给出HTTPError:403客户端错误:禁止url

我正在发出获取JSON的GET请求,该请求在任何设备上的任何浏览器上都可以正常工作,但在python请求下则不行:

url='1〕https://angel.co/autocomplete/new_tags'                         
参数={'query':'sci','tag_type':'MarketTag'}
resp=requests.get(url,params=params)
针对_状态的相应提升_()
给出
HTTPError:403客户端错误:禁止url:https://angel.co/autocomplete/new_tags?query=ab&tag_type=MarketTag

所以我试着:

  • -我不仅尝试在标题中使用用户代理,还尝试在firefox的JSON响应的
    Request headers
    部分中找到所有其他标题,但仍然是403
  • -通过会话对象发出请求,我仍然得到403 可能的原因是什么?还有什么我可以试着用的吗

    编辑:我在
    Headers
    属性中使用的请求头(firefox中JSON的检查头部分):

    {'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
    'Accept-Encoding': 'gzip, deflate, br',
    'Accept-Language':  'en-US,en;q=0.5',
    'Connection': 'keep-alive',
    'Host': 'angel.co',
    'If-None-Match: 'W/"5857a9eac987138be074e7bdd4537df8"',
    'TE': 'Trailers',
    'Upgrade-Insecure-Requests': 1,
    'User-Agent': 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:71.0) Gecko/20100101 Firefox/71.0'}
    

    请共享您拥有的所有标题used@VikasSharma我在问题中添加了标题作为编辑。我遇到了完全相同的问题。。。你能设法解决这个问题吗?