HTTPステータスコード 304 Not Modified は、クライアントがキャッシュしているリソースがサーバー上で変更されていないことを示します。 クライアントがリソースを再取得する際、サーバーに If-Modified-Since や
続きを読む »HTTPステータスコード 305 Use Proxy は、リクエストされたリソースにアクセスするためには、指定されたプロキシサーバーを経由する必要があることを示します。 レスポンスにはプロキシの詳細が含まれます。 ただし、セキュリティ上の懸
続きを読む »HTTPステータスコード302 Foundは、リクエストされたリソースが一時的に別のURLに移動していることを示します。 クライアント(ブラウザなど)は、レスポンスヘッダーの Location に指定された新しいURLにアクセスするよう指示
続きを読む »HTTPステータスコード 303 See Other は、リソースが別のURLに移動したことを示し、クライアントにその新しいURLへGETリクエストを送るよう指示します。 主にフォーム送信後のリダイレクトで使用され、ブラウザがPOSTリクエ
続きを読む »HTTPステータスコード 301 Moved Permanently は、リソース(ウェブページなど)が恒久的に新しいURLに移動したことを示します。 クライアント(ブラウザなど)は、以後リクエストを新しいURLに送るべきです。 検索エンジ
続きを読む »HTTPステータスコード308 Permanent Redirectは、リソースが恒久的に別のURLに移動したことを示します。 クライアントは今後、リクエストを新しいURLに送るべきです。 308は301と似ていますが、リクエストメソッド(
続きを読む »HTTPステータスコード 306 Switch Proxy は、クライアントに対してリクエストを別のプロキシサーバーに切り替えるよう指示するためのコードです。 しかし、このステータスコードは現在は公式に廃止されており、実際の運用では使用され
続きを読む »HTTPステータスコード 307 Temporary Redirect は、一時的なリダイレクトを示します。 クライアントがリクエストしたリソースが一時的に別のURLに移動している場合に使用されます。 このコードでは、リクエストメソッド(G
続きを読む »HTTPステータスコード 300 Multiple Choices は、リクエストに対して複数の選択肢が存在することを示します。 例えば、同じリソースが異なる形式(HTML、JSONなど)や言語で提供されている場合に返されます。 クライアン
続きを読む »HTTP 400エラー(400 Bad Request)は、クライアント(ユーザーのブラウザやアプリ)が送信したリクエストに問題があり、サーバーがそれを処理できない場合に返されるステータスコードです。 主な原因として、リクエストの形式が不正
続きを読む »HTTP 401エラー(401 Unauthorized)は、クライアントがリクエストを送信した際に、認証が必要であるにもかかわらず、適切な認証情報が提供されていない場合にサーバーが返すステータスコードです。 例えば、ログインが必要なウェブ
続きを読む »HTTP 402エラー Payment Required は、クライアントがリソースにアクセスするために支払いが必要であることを示すステータスコードです。 ただし、このコードは公式には未使用で、現在のウェブではほとんど見られません。 将来的
続きを読む »HTTP 405エラー(405 Method Not Allowed)は、クライアントがリクエストで使用したHTTPメソッド(例: GET, POST, PUT, DELETE)が、サーバー側で許可されていない場合に発生します。 例えば、特
続きを読む »HTTP 403エラー(Forbidden)は、サーバーがリクエストを理解したものの、アクセスを拒否していることを示します。 これは、ユーザーがリソースにアクセスする権限を持っていない場合に発生します。 例えば、認証が必要なページに未認証で
続きを読む »HTTP404エラー(404 Not Found)は、ウェブサーバーがリクエストされたページやリソースを見つけられないことを示すエラーです。 これは、URLが間違っている、ページが削除された、または移動された場合に発生します。 サーバー自体
続きを読む »HTTP 407エラー(Proxy Authentication Required)は、クライアントがリクエストを送信する際に、プロキシサーバーが認証を要求していることを示します。 このエラーは、クライアントがプロキシサーバーを経由してイン
続きを読む »HTTP 408エラー(408 Request Timeout)は、クライアントがサーバーにリクエストを送信したものの、サーバーが設定した時間内にリクエストが完了しなかった場合に返されるステータスコードです。 これは、ネットワークの遅延やク
続きを読む »HTTP 406エラー(Not Acceptable)は、クライアントがリクエスト時に指定した「受け入れ可能なデータ形式」(例: MIMEタイプや文字エンコーディング)にサーバーが対応できない場合に返されるステータスコードです。 例えば、ク
続きを読む »HTTP 414エラー(URI Too Long)は、クライアントが送信したリクエストURI(URL)がサーバーで処理可能な長さを超えた場合に返されるエラーです。 通常、URLが非常に長くなる原因として、クエリパラメータの過剰な使用やリダイ
続きを読む »