Python 默认情况下,urlopen(请求)是否遵循所有重定向?
有人能确认默认情况下,Python 默认情况下,urlopen(请求)是否遵循所有重定向?,python,http,Python,Http,有人能确认默认情况下,urllib.request.urlopen() 我试图触发urllib.request.urlopen(req)。使用我的web浏览器Firefox(不是python)看到的响应是HTTP 302,表示重定向,然后Firefox自动转到重定向页面,该页面返回HTTP 301(永久移动),然后返回HTTP 200(确定) 我正在模拟浏览器在python中所做的事情,但生成的网页并不像预期的那样,我相信这是因为没有处理重定向 看看这里:?是的,我读了那篇文章,但我仍然无法确定
urllib.request.urlopen()
我试图触发urllib.request.urlopen(req)
。使用我的web浏览器Firefox(不是python)看到的响应是HTTP 302
,表示重定向,然后Firefox自动转到重定向页面,该页面返回HTTP 301(永久移动)
,然后返回HTTP 200(确定)
我正在模拟浏览器在python中所做的事情,但生成的网页并不像预期的那样,我相信这是因为没有处理重定向 看看这里:?是的,我读了那篇文章,但我仍然无法确定是否使用request.urlopen(req)将遵循重定向。我投票将这个问题作为离题题关闭,因为它要求确认。我也读了,我的观点是:是的,它没有看这里:?是的,我读了那篇文章,我仍然无法确定是否使用request.urlopen(req)将遵循重定向。我投票关闭这个问题,因为它要求确认。我也阅读了它,我的观点是:是的,它有