python请求.get()继续领取401

2024-06-09 17:08:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我想完成的任务很简单。使用python执行httpget请求。 下面是我使用的代码:

url = 'http://www.costcobusinessdelivery.com/AjaxWarehouseBrowseLookupView?storeId=11301&catalogId=11701&langId=-1&parentGeoNode=10112'

requests.get(url)

然后我得到:

^{pr2}$

我是python新手,有人能帮忙吗?谢谢!在

更新: 根据评论。代码好像没问题,但我收到401的回复。我怀疑我公司的网络有一些限制?但我可以通过浏览器访问并获得有效的响应。有没有办法绕过我公司的防火墙/代理?只是假装我在用python浏览器?再次感谢!在


Tags: 代码comhttpurlwww浏览器公司requests
1条回答
网友
1楼 · 发布于 2024-06-09 17:08:11

如果您的浏览器通过代理服务器访问web,请在您的浏览器设置中查找并在python中使用它。在

r=请求.get(网址, 代理={“http”:“http://61.233.25.166:80”})

您的代理服务器将有一个不同的地址。在

相关问题 更多 >