gpt4 book ai didi

python - 如何在 HTTPConnectionPool urllib3 中进行几次重定向后获取响应历史记录

转载 作者:太空宇宙 更新时间:2023-11-04 03:35:43 27 4
gpt4 key购买 nike

我正在使用 urllib3HTTPConnectionPool 进行发布请求。这里的代码 http://something.com/file.php2 重定向。请求完成后,我在 headersdata 中得到最终响应。如何查看服务器同时进行的重定向历史记录?

headers = {.....}
data = {...}
newPool = urllib3.HTTPConnectionPool("something.com",port=80,maxsize=5,headers=headers,retries =5,timeout=10)
r = newPool.request('POST', '/file.php',fields=data,redirect =True)
print r.ststus
print r.headers
print r.data

请给我一些建议。提前致谢。

最佳答案

不幸的是,这还没有内置到 urllib3 中。我有 open an issue (#576)添加此功能。

现在,要获取重定向历史记录,您需要管理自己的重定向或者可以使用 requests它在下面使用 urllib3implements this feature .

关于python - 如何在 HTTPConnectionPool urllib3 中进行几次重定向后获取响应历史记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29216802/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com