gpt4 book ai didi

python - requests.get 不返回网页

转载 作者:太空宇宙 更新时间:2023-11-04 05:01:05 24 4
gpt4 key购买 nike

尝试返回以下网站时出现以下错误:

“请求的对象在此服务器上不存在。您点击的链接已过时、不准确,或者服务器已被指示不允许您拥有它。”

任何帮助都会很棒,也尝试使用 urllib 进行解析,但没有成功。将链接粘贴到浏览器中似乎工作正常。

r = requests.get('https://us.spdrs.com/product/fund.seam?ticker=QCAN')
print(r.text)

最佳答案

正如@CuriousGeorge 所怀疑的那样,结果因源 IP 而异:

import requests
response = requests.get('https://us.spdrs.com/product/fund.seam?ticker=QCAN')
for r in response.history:
print(r.status_code, r.url)
print(response.url)

美国:

301 https://us.spdrs.com/product/fund.seam?ticker=QCAN
301 https://us.spdrs.com/en/product/fund.seam?ticker=QCAN
301 https://us.spdrs.com/product/fund.seam?ticker=QCAN
301 https://us.spdrs.com/en/product/fund.seam?ticker=QCAN
301 https://us.spdrs.com/etf/spdr-msci-canada-strategicfactors-etf-QCAN
https://us.spdrs.com/en/etf/spdr-msci-canada-strategicfactors-etf-QCAN

法国:

301 https://us.spdrs.com/product/fund.seam?ticker=QCAN
302 https://fr.spdrs.com/fr/product/fund.seam?ticker=QCAN
301 https://fr.spdrs.com/product/fund.seam?ticker=QCAN
302 https://fr.spdrs.com/fr/product/fund.seam?ticker=QCAN
301 https://fr.spdrs.com/product/index.seam?cid=0
https://fr.spdrs.com/fr/product/index.seam?cid=0

加拿大:

301 https://us.spdrs.com/product/fund.seam?ticker=QCAN
https://global.spdrs.com/product/fund.seam?ticker=QCAN

关于python - requests.get 不返回网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45703006/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com