错误 400:requests.get() 的错误请求,但在 Google Chrome 中工作的链接相同

问题描述 投票:0回答:1

我正在尝试从亚马逊链接获取产品数据:

https://sellercentral.amazon.com/rcpublic/getprograms?countryCode=US&asin=B00T85IQOA&locale=en-US

在任何浏览器上,链接都可以正常返回 html,但在 python 请求上,我得到 400:错误的请求。

Import requests
Response = requests.get(‘https://sellercentral.amazon.com/rcpublic/getprograms?countryCode=US&asin=B00T85IQOA&locale=en-US’)
Print(Response)

我尝试更改用户代理,但似乎没有任何作用 谢谢你

python http python-requests get
1个回答
0
投票

https://sellercentral.amazon.com/rcpublic/getprograms?countryCode=US&asin=B00T85IQOA&locale=en-US 在任何浏览器上,该链接都可以正常返回 html,但在 python 请求上,我得到 400:错误的请求。

导入请求 响应 = requests.get(‘https://sellercentral.amazon.com/rcpublic/getprograms?countryCode=US&asin=B00T85IQOA&locale=en-US’) 打印(回复)

© www.soinside.com 2019 - 2024. All rights reserved.