响应503个python请求

2024-09-30 16:35:56 发布

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

您好,我正在尝试使用blow代码获取对https://www.playerup.com/的请求:

import requests
header = {"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"}
r = requests.get("https://www.playerup.com/",headers=header)
print(r.status_code)

但它给了我一个[503]类型错误 我尝试超时5秒,但也不工作 我该怎么修


Tags: 代码httpsimportcommozillawindowswwwrequests
1条回答
网友
1楼 · 发布于 2024-09-30 16:35:56

因此,多次使用referer和谷歌缓存可以帮助您避免这些故障。因此,您的代码应该是:

# here added a referer
header = {"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36" ,'referer':'https://www.google.com/'}
# now use a google cache
r = requests.get("http://webcache.googleusercontent.com/search?q=cache:www.playerup.com/",headers=header)

现在查看状态代码:

>>>r
<Response [200]>

相关问题 更多 >