当我尝试使用http://某些网站发出请求时执行重定向,我发现最终目的地以https://.我怎样才能让我的请求只支持http://而不接受https://?例如,这段代码:import requestsrequests.packages.urllib3.disable_warnings() # to disable warningsresponse = requests.get("http://facebook.com",verify=False,timeout=5)responseURL = response.url print(responseURL)将提供此结果:https://www.facebook.com/如果我只想使用http://怎么办?
1 回答
慕妹3242003
TA贡献1824条经验 获得超6个赞
allow_redirects您可以在发送请求时使用参数轻松完成此操作。
像这样:
import requests
requests.packages.urllib3.disable_warnings() # to disable warnings
response = requests.get("http://facebook.com",allow_redirects=False, verify=False,timeout=5)
responseURL = response.url
print(responseURL)
希望这可以帮助!
添加回答
举报
0/150
提交
取消