2

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

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

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

4

1 回答 1

2

不幸的是,这还没有内置urllib3。我已经打开了一个问题 (#576)来添加此功能。

目前,要获取重定向历史记录,您要么需要管理自己的重定向,要么可以requests使用urllib3下面使用的重定向并实现此功能

于 2015-03-23T18:20:04.293 回答