【发布时间】:2021-05-02 03:03:40
【问题描述】:
我需要在 Python 中发出请求后检索更改后的 URL。
例如,我有一个 URL https://www.instantstreetview.com/s/59.421688492195614,24.793857100774545 更改为 https://www.instantstreetview.com/@59.42103,24.794265,-17.51h,5p,0.91z。我需要检索更改后的网址。我尝试了 requests 模块,但它显示 URL 没有更改。
import requests
response = requests.get('https://www.instantstreetview.com/s/59.421688492195614,24.793857100774545')
if response.history:
print("Request was redirected")
for resp in response.history:
print(resp.status_code, resp.url)
print("Final destination:")
print(response.status_code, response.url)
else:
print("Request was not redirected")
【问题讨论】:
标签: python url python-requests