我正在向.shtml链接发出python请求。我希望请求不允许重定向。为此,我使用以下命令。
response = requests.request("POST", url, headers=headers, data=payload, allow_redirects=False)
然而,尽管allow_redirects
选项设置为false
,它还是会被重定向。相同的.shtmlURL在浏览器上返回302响应,但它返回200并带有上述python请求。我想要一种可能的方法来阻止请求被重定向,就像在浏览器上发生的那样。此外,response.history
返回一个空列表。
python requests
处理.shtml
的方式与处理.html
的方式相同。在我的案例中,问题出在URL上。