HTTP-STATUSCODE.COM

ホームページ

HTTPステータスコードは、インターネットに欠かせないもので、ウェブサーバーへのリクエストの結果を記述するために使用されます。ステータスコードには全部で5つのカテゴリーがあり、それぞれが特定の意味を持っています。当社のウェブサイトでは、すべてのHTTPステータスコードの包括的なリストと、各カテゴリの詳細な説明をご覧いただけます。

HTTPステータスコードに関するブログ

HTTPステータスコードに関するブログでは、インターネットトラフィックにおける様々なコードの意味と使用方法について詳しく解説しています。一般的な404エラーからリダイレクトやサーバーエラーまで、ウェブサイトのパフォーマンスを向上させ、ユーザーエクスペリエンスを最適化するための仕組みと対処法を学びましょう。潜在的な問題を回避し、ウェブサイトの可能性を最大限に引き出すためのベストプラクティス、ケーススタディ、役立つヒントをご覧ください。

WordPressのxmlrpc.phpファイルによる攻撃からの保護

第1節 xmlrpc.phpファイルとは何か、どこにあるのかxmlrpc.phpファイルは、ウェブサイトを作成・管理するための世界有数のコンテンツ管理システム(CMS)であるWordPressの重要なコンポーネントです。もともとは...

キャッシングとHTTPステータスコードインテリジェントなキャッシュによるウェブパフォーマンスの最適化

Webパフォーマンスとその結果としてのユーザーエクスペリエンスは、あらゆるWebサイトの成功のための中心的な側面です。このパフォーマンスに影響を与える重要な要因は、特にキャッシュ戦略の文脈におけるHTTPス...

HTTPリクエストとは?詳細な洞察

HTTP、つまりHypertext Transfer Protocolは、インターネットの背骨です。これはブラウザがネットワークサーバーからデータを要求し受け取る標準的な方法です。しかし、HTTPリクエストが実際に何であり、それがど...

HTTPステータスコードのログ:ウェブプレゼンス最適化への一歩

デジタル化が進む現代の世界では、ウェブサイトがブランド、企業、そして個人の主要な顔として機能するため、些細なミスは重大な影響を与えることがあります。誤ったクリック、誤ったページ、または遅い読み込み...

その他のブログ記事はこちら

ステータスコード一覧

<1XX/> Informational responses

100から199までのHTTPステータスコードは、情報提供コードです。これらのコードは、サーバーがクライアントに、リクエストを受信したこと、さらに詳しい情報を提供することを伝えるために使用されます。これらのコードは、リクエストを受信したこと、および完全なレスポンスを返す前にさらなる手順が必要であることを示すだけなので、通常、ほとんどのユーザーにとって特に興味深いものではありません。しかし、アプリケーションやウェブ開発者は、リクエストとレスポンスの状態を監視し、クライアントとサーバー間の通信中に発生する可能性のある問題を診断するために、これらのコードを使用します。. .

<100/> Continue

クライアントはリクエストを継続することができます
公式

<101/> Switching Protocols

クライアントからの要望で伝送プロトコルを変更する
公式

<102/> Processing

手間のかかる依頼を処理する
公式 Deprecated

<103/> Early Hints

サーバーがレスポンスを用意する
公式

<110/> Response is Stale

キャッシュの答えが古くなる
公式 Deprecated

<111/> Revalidation Failed

オリジンサーバーに到達できなかったため、キャッシュがレスポンスを検証できなかった。
公式 Deprecated

<112/> Disconnected Operation

キャッシュが意図的に他のネットワークから分離されている。
公式 Deprecated

<113/> Heuristic Expiration

キャッシュがヒューリスティックに24時間以上の鮮度時間を選択し、アンサーの年齢が24時間以上である。
公式 Deprecated

<199/> Miscellaneous Warning

任意の不特定多数の警告
公式 Deprecated

<2XX/> Successful responses

200から299までのHTTPステータスコードは、成功コードです。これらのコードは、サーバーがクライアントに、リクエストに成功し、要求された情報がレスポンスに含まれていることを伝えるために使用されます。これらのコードは、クライアントのリクエストが正常に処理され、期待された情報がレスポンスに含まれることを示します。これらのコードは、WebアプリケーションやAPIで、要求されたデータをクライアントに返すために一般的に使用されます。注意すべきは、成功したリクエストのすべてが、データを含むレスポンスを必要とするわけではないことです。たとえば、204ステータスコードは、リソースの削除など、データを返す必要のないリクエストをクライアントが行った場合に使用されます。全体として、200から299のHTTPステータスコードは、リクエストが成功し、サーバーがクライアントに要求された情報を返したことを示します。. .

<200/> OK

リクエストは成功しました
公式

<201/> Created

リクエストに応じて、新しいリソースを作成しました
公式

<202/> Accepted

送信されたリクエストは受け入れられましたが、まだ処理されていません。
公式

<203/> Non-Authoritative Information

メタ情報の提供には、キャッシュされたコピーを使用しています。データは最新でない場合があります。
公式

<204/> No Content

要求の内容がない
公式

<205/> Reset Content

クライアントは、ドキュメントを元の状態に戻すことです。リクエストは成功しました
公式

<206/> Partial Content

リソースの要求された部分が送信された。リクエストは成功した。
公式

<207/> Multi-Status

XML文書の助けを借りて、実行された操作とは別にいくつかのステータスコードが送信されます。
公式

<208/> Already Reported

WebDAVセッションのメンバーはすでに指名されているため、再度指名されることはありません。
公式

<214/> Transformation Applied

コンテンツのエンコーディング、メディアタイプ、またはそれに類するものの変更。
公式 Deprecated

<226/> IM Used

サーバーがリソースに対する要求を満たし、応答が現在のインスタンスに適用された1つまたは複数のインスタンス操作の結果の表現であること。
公式

<299/> Miscellaneous Persistent Warning

コンテンツのエンコード、メディアタイプなどの変更で、永続的な警告を示す。
公式 Deprecated

<3XX/> Redirection messages

300から399までのHTTPステータスコードは、リダイレクトコードです。これらのコードは、サーバーがクライアントに、要求されたリソースが別のURLで利用可能であること、およびクライアントがそのURLにリダイレクトする必要があることを伝えるために使用されます。これらのコードは、要求されたリソースが新しいURLで利用可能であることを示します。クライアントは、要求された情報を取得するために新しいURLを使用するよう促されます。これは、リソースのパスやドメインが変更されたため、または一時的なリダイレクトのためである可能性があります。リダイレクトコードは、クライアントがリソースの最新バージョンにアクセスしていることを確認し、サイトへのトラフィックを促進するのに有効です。しかし、クライアントが要求されたリソースを取得するために複数のリクエストを送信する必要があるため、パフォーマンスに影響を与える可能性があることに注意する必要があります。. .

<300/> Multiple Choices

いくつかの異なるリソースが用意されています
公式

<301/> Moved Permanently

URL が変更されたため、今後のリクエストにはこれを使用する必要があります。
公式

<302/> Found

一時的に新しいURLでリソースを利用することができます。
公式

<303/> See Other

リダイレクト先がリクエストされたリソースそのものではなく、別のページであること。
公式

<304/> Not Modified

リソースに変化がないため、再送する必要がない。
公式

<305/> Use Proxy

リソースはプロキシ経由でのみアクセス可能です。
公式 Deprecated

<306/> Switch Proxy

リソースは、特定のプロキシを経由してのみアクセスすることができます。
公式 Deprecated

<307/> Temporary Redirect

リソースは新しいURLで一時的に利用可能です。新しい呼び出しは、同じメソッドに基づくものでなければなりません。
公式

<308/> Permanent Redirect

このリソースは、新しいURLの下で永続的に利用できます。今後のリクエストはすべて新しいURLで行ってください。
公式

<4XX/> Client error responses

400から499までのHTTPステータスコードは、クライアントエラーコードです。サーバーは、クライアントのエラーによってリクエストが失敗したことをクライアントに通知するために使用されます。リクエスト自体が無効であった、またはクライアントがリクエストされたリソースにアクセスするための必要な権限を持っていなかった。WebアプリケーションやAPIでは、リクエスト処理に問題があることを示すために使用されることが多い。これらのコードの中には、クライアントがエラーを診断して修正するのに役立つものもあることに注意することが重要です。例えば、400コードは、クライアントのリクエストがエラーであることを示し、クライアントがエラーの原因を特定するのに役立ちます。401コードは、要求されたリソースにアクセスするために認証が必要であることをクライアントに示し、403コードは、クライアントがリソースにアクセスする許可を持っていないことを示す。. .

<400/> Bad Request

リクエストは無効です
公式

<401/> Unauthorized

リクエストは不正なものでした
公式

<402/> Payment Required

ご負担をお願いします
公式

<403/> Forbidden

このリクエストは許可されません
公式

<404/> Not Found

ウェブサーバーは要求されたリソースを見つけられませんでした
公式

<405/> Method Not Allowed

リクエストに使用されたメソッドが許可されていない
公式

<406/> Not Acceptable

ユーザーエージェントは受け入れ可能な表現がない
公式

<407/> Proxy Authentication Required

プロキシとの認証が必要です
公式

<408/> Request Timeout

リクエストの受付時間が終了しました
公式

<409/> Conflict

レッソースの現状に葛藤があった
公式

<410/> Gone

ressouceは永久に使用できなくなり、おそらく削除されました。
公式

<411/> Length Required

コンテンツ長が予想されたため、リクエストは処理されませんでした。
公式

<412/> Precondition Failed

事前条件が満たされていない、リクエストが成功しない
公式

<413/> Payload Too Large

ペイロードが大きすぎてサーバーに負担がかかる
公式

<414/> URI Too Long

URLが長すぎるため、サーバーが評価する準備ができていない
公式

<415/> Unsupported Media Type

ペイロードのフォーマットは、レゾナンスでは利用できません
公式

<416/> Range Not Satisfiable

要求された領域は提供できない
公式

<417/> Expectation Failed

期待に応えることができなかった
公式

<418/> I'm a teapot

コーヒーはティーポットでは作れませんでした
公式

<421/> Misdirected Request

リクエストの方向性が間違っていた
公式

<422/> Unprocessable Content

セマンティックエラーのため、リクエストは処理できませんでした。
公式

<423/> Locked

レゾリューがロックされている
公式

<424/> Failed Dependency

欠かすことのできない依存性がない
公式

<425/> Too Early

サーバーはまだリクエストを処理することを望んでいない
公式

<426/> Upgrade Required

プロトコルのバージョンアップが必要です
公式

<428/> Precondition Required

リクエストの処理には、前提条件が必要です
公式

<429/> Too Many Requests

サーバーが受信したリクエストの数が多すぎる
公式

<431/> Request Header Fields Too Large

リクエストヘッダが大きすぎる
公式

<451/> Unavailable For Legal Reasons

法的な理由により、リクエストは拒否されました
公式

<5XX/> Server error responses

500から599までのHTTPステータスコードは、サーバーのエラーコードです。サーバーは、リクエストの処理を妨げるエラーが発生したことをクライアントに通知するために使用されます。これらのコードは、リクエストの処理を妨げるようなエラーが発生したことを示します。ウェブアプリケーションやAPIで、サーバーに問題があることを示すためによく使用されます。これらのコードの中には、クライアントがエラーを診断して修正するのに役立つものもあることに注意することが重要です。例えば、500コードはサーバーの内部エラーが発生したことを示し、503コードはサーバーが現在使用できないことを示します。この情報は、クライアントがリクエストを再送するか、サーバーが再び利用可能になるまで待つかを決定するのに役立ちます。. .

<500/> Internal Server Error

不特定の内部サーバーエラー
公式

<501/> Not Implemented

現在未実装
公式

<502/> Bad Gateway

下流サーバーがエラーメッセージを返した
公式

<503/> Service Unavailable

本サービスはご利用いただけません
公式

<504/> Gateway Timeout

親サーバーがタイムリーに対応しなかったこと
公式

<506/> Variant Also Negotiates

エンドポイント自身がネゴシエーションする
公式

<507/> Insufficient Storage

メモリがない
公式

<508/> Loop Detected

ループを検出
公式

<510/> Not Extended

期待に応えられなかった
公式

<511/> Network Authentication Required

ネットワーク認証が期待できた
公式