我想使用urllib.requests,但我希望请求允许重定向。
def get_html(url):
req = Request(url)
html = urlopen(req).read()
return html
我想要这样的代码:
def get_html(url):
req = Request(url, allow_redirects=True)
html = urlopen(req).read()
return html
答案 0 :(得分:3)
您为什么不使用请求? 您可以获取重定向的网址,然后在获取页面后,获取url属性:
import requests
r = requests.get(Your_URL)
#this will give you the destination url:
print(r.url)