繁体   English   中英

python request.get()不断获取401

[英]python requests.get() keep getting 401

我要完成的任务非常简单。 使用python执行http get请求。 以下是我使用的代码:

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

requests.get(url)

然后我得到:

<Response [401]>

我是python的新手,有人可以帮忙吗? 谢谢!

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

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

r = request.get(URL,proxies = {“ http”:“ http://61.233.25.166:80 ”}“)

您的代理服务器将具有其他地址。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM