0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

よく見るHTTPステータスコードを解説しましょう!

Posted at

元の記事:https://jp.scrapestorm.com/tutorial/meaning-of-frequently-seen-http-status-codes/

人々は今データ分析にかなり重視しています。スクレイピングがますます頻繁になると、IPがWebサイトに禁止されたのはさぞよく遭遇するでしょう。自分もScrapeStormのチュートリアルを作成する時、Webサイトをスクレイピング中によくHTTPステータスコードが見つかります。通常、意味も知らず、直接閉じますか、IPを切り替えます。今回は好奇心を持って、HTTPステータスコードを調べて、紹介します。

1xx Informational 情報

リクエストは受け取られました。処理は継続されます。但し、HTTP/1.0規約に1xx番号の定義がありませんから、特定の条件以外に1xx番号を送信しません。
alt

2xx Success 成功

リクエストは受け取られ、理解され、受理されました。よく見るのは200番号と201番号です。
200 OK
OK。リクエストは成功し、レスポンスとともに要求に応じた情報が返されます。
ウェブブラウザでページが正しく表示された場合は、ほとんどがこのステータスコードを返しています。
alt
201 Created
作成。リクエストは完了し、新たに作成されたリソースのURIが返されます。

3xx Redirection リダイレクション

リクエストを完了させるために、追加的な処理が必要。
301 Moved Parmanently
このアドレスは違うアドレスに移動しました。Location:ヘッダに移動先のURLが示されています。
alt
302 Found
発見した。リクエストしたリソースが一時的に移動されているときに返される。Location:ヘッダに移動先のURLが示されています。
alt

4xx Client Error クライアントエラー

クライアント(ユーザー)側のリクエストに対して、エラーがあった場合を通知します。
401 Unauthorized
認証が必要である。ID或はパスワードが誤る場合、返されるステータスコードであります。
alt
403 Forbidden
禁止されている。リソースにアクセスが受け取りました、だが拒否します。通常、「あなたにはアクセス権がありません」と表示します。スクレイパーとしての我々はこの403番号が最も会いたくないでしょう。一旦403番号の場合、IPが禁止された可能があります。
alt
404 Not Found
目的のページが存在しない。ライアントがサーバに接続できたものの、クライアントの要求に該当するもの (ウェブページ等) をサーバが見つけられなかったことを示すものです。また、要求に応えられない理由をごまかすためにも使われます。
alt

5xx Server Error サーバエラー

サーバがリクエストの処理に失敗した。
503 Service Unavailable
サービスが一時的に過負荷やメンテナンスで使用不可能である。この状態は一時的なものであり、しばらくすると再開します。
alt

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?