【踩坑系列】pyhton request 访问 url 时遇到 HTTP Error 503: Service Temporarily Unavailable

529 阅读1分钟

【踩坑系列】pyhton request 访问 url 时遇到 HTTP Error 503: Service Temporarily Unavailable

背景

最近,写了一个python的脚本 ,想去请求一个接口,获取数据,遇到 HTTP Error 503: Service Temporarily Unavailable

一开始以为是接口的问题,但在浏览器去访问,可以正常返回值。

image.png

问题原因

503错误是服务器主动拒绝我的访问,可能网站没有检测到以下信息,无法判断你是机器还是正常的用户,才会拒绝你的访问。

image.png

 headers = {
     'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36' ,
      'Cookie': ',
      'Host': '',
     'Referer': ''
 }

我自己是四个都配置了,才可以正常请求的,具体的位置可以看下面的截图,进行配置。

image.png