我正在使用以下方法获取 HTTP 响应代码,但无法获取 3xx 响应代码。
import urllib2
for url in ["http://entrian.com/", "http://entrian.com/does-not-exist/"]:
try:
connection = urllib2.urlopen(url)
print connection.getcode()
connection.close()
except urllib2.HTTPError, e:
print e.getcode()
如何禁用 urllib2 上的重定向处理?