我正在尝试访问一个URL,它将在重定向的URL中返回一个代码字符串。
2-3秒后,我被重定向到https://newurl.com/stuffhere?code=97412098512yidfh480b14r
有没有办法返回新的URL?
答案 0 :(得分:2)
Response.history
列表包含以下响应对象: 创建以完成请求。该列表从 从最早到最新的响应。
下面是一个示例,显示了指向最终URL的URL:
import requests
response = requests.get('http://httpbin.org/redirect/3')
for resp in response.history:
print(resp.url)
仅获取最终网址,您只需执行以下操作:
print(response.url)