使用 python 请求模块时出现 HTTP 503 错误

新手上路,请多包涵

我正在尝试发出 HTTP 请求,但我目前可以从我的 Firefox 浏览器访问的网站响应 503 错误。代码本身非常简单。在网上搜索后,我添加了 user-Agent 请求参数,但它也没有帮助。有人可以向我解释如何摆脱这个 503 错误吗?顺便说一句,我想根据 btc 的价格制作自己的警报系统。

 import requests

url = "https://www.paribu.com"
header ={'User-Agent': 'Mozilla/5.0 (Windows NT x.y; Win64; x64; rv:10.0) Gecko/20100101 Firefox/10.0 '}

response = requests.get(url,headers = header)
print(response)

原文由 erondem 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 995
1 个回答

我有同样的问题。在您的代码中使用它。

 headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36',}
r = requests.post(url, headers=headers)
r.raise_for_status()

从这个网站找到

原文由 tsadigov 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题