我正在学习Python,我试图请求访问使用命令请求的网站。我做了以下内容:Python请求响应504
import requests
requests.get("http://www.charitystars.com")
但是我得到<Response [504]>
,这应该是一个错误,因为汤命令soup = BeautifulSoup(r.content)
返回一个空行。我尝试过与其他网站,我得到<Response [200]>
,和汤的作品。所以我想知道为什么这个命令在第一个网站上不起作用,以及Response 504的实际含义。
https://en.wikipedia.org/wiki/List_of_HTTP_status_codes – jwodder
@jwodder谢谢。不过,我不明白。这是什么意思?它只是暂时下降?或者有办法解决这个问题吗? – tony
'5xx'大多意味着服务器有一些内部问题,你必须等待管理员处理这个问题。 – furas