私はPythonを学んでおり、コマンドリクエストを使ってウェブサイトへのアクセスをリクエストしようとしています。私は、次のことをやっている:Pythonリクエストレスポンス504
import requests
requests.get("http://www.charitystars.com")
私はスープコマンドsoup = BeautifulSoup(r.content)
は空行を返すため、エラーでなければなりません<Response [504]>
を、取得が。他のウェブサイトで試してみたところ、<Response [200]>
があり、スープが効いています。だから私は最初のウェブサイトでコマンドが動作しない理由と、レスポンス504が実際に何を意味するのだろうかと思います。
https://en.wikipedia.org/wiki/List_of_HTTP_status_codes – jwodder
@jwodderありがとうございます。それでも、私はそれを取得しません。どういう意味ですか?それはちょうど一時的にダウンですか?または、このことを行う方法がありますか? – tony
'5xx'は、ほとんどの場合サーバーに内部的な問題があることを意味し、管理者がこの問題で何かを行うまでには道を譲る必要があります。 – furas