【发布时间】:2019-04-22 09:15:05
【问题描述】:
我正在尝试访问一个 URL,它将在重定向的 url 中返回一个代码字符串。
2-3 秒后,我被重定向到 https://newurl.com/stuffhere?code=97412098512yidfh480b14r
有没有办法返回新的 URL?
【问题讨论】:
标签: python python-3.x python-requests
我正在尝试访问一个 URL,它将在重定向的 url 中返回一个代码字符串。
2-3 秒后,我被重定向到 https://newurl.com/stuffhere?code=97412098512yidfh480b14r
有没有办法返回新的 URL?
【问题讨论】:
标签: python python-3.x python-requests
Response.history列表包含响应对象 创建以完成请求。该列表从 从最旧到最近的响应。
这是一个打印导致最终 URL 的 URL 的示例:
import requests
response = requests.get('http://httpbin.org/redirect/3')
for resp in response.history:
print(resp.url)
要仅获取最终 URL,您只需执行以下操作:
print(response.url)
【讨论】: