200

OK

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

200ステータスコードに関する一般的な説明

このテキストブロックは、残念ながら英語版のみです。

The HTTP status code 200 OK signals that the server has successfully processed the client's request and returned a correct response. This means that the web page or resource that the client requested was found and successfully transmitted. It is a standard status code used for successful requests.

HTTPステータスコード200の仕様

200 OKステータスコードは、リクエストに成功したことを示します。200 OKレスポンスで送信されるペイロードは、リクエストメソッドに依存する。この仕様で定義されたメソッドでは、ペイロードの意図する意味は次のように要約されます:

GET ターゲットリソースの表現。

HEAD GETと同じ表現だが、表現データを含まない。

POST アクションの状態の表現、またはそこから得られた結果。

PUT、DELETE アクション状態の表現。

OPTIONS コミュニケーションオプションの表現。

TRACE 最終サーバーによって受信したリクエストメッセージの表現。

CONNECTへの応答は別として、200 OK応答は常にペイロードを持ちますが、オリジンサーバーはゼロ長のペイロードボディを生成してもかまいません。ペイロードが必要ない場合、オリジンサーバーは代わりに204(No Content)を送信すべきです。 CONNECTの場合、成功した結果が200 OK応答ヘッダーセクションの直後に始まるトンネルであるため、ペイロードは許可されていない。200 OK応答はデフォルトでキャッシュ可能である。すなわち、メソッド定義または明示的なキャッ シュ制御(【RFC7234】のセクション4.2.2参照)によって特に指示されない限り、キャッ シュ可能である。

出典・引用元はこちら 200 OK HTTP Status Code は、6.3.1 のセクションで規定されています。

PHPで200ステータスコードを投げるには?

WebページでHTTPステータスコード200を投げるには、PHPの関数http_response_codeを使用することができます。構文は次のとおりです: http_response_code(200) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

200 HTTPステータスコードのテスト

クライアント側でHTTPステータスコード(ここでは200 OK)などを表示できるようにするためには、F12で開発コンソールを開く必要があります。次に、「ネットワーク」タブに移動します。これでページを開くことができ、ネットワークタブにウェブサイト(例のindex.php)が表示されるはずです。これを選択し、次にHerderセクションを選択する必要があります。すると、ユーザーは次のような結果を見ることができます:

ステータスコード 200 OK
概要
URL: https://http-statuscode.com/errorCodeExample.php?code=200
ステータス: 200 OK
それらの: Network
IPアドレス: XX.XX.XX.XX
ステータスコード 200 OK

200ステータスコードのブラウザ互換性

Chrome Yes
Edge Yes
Firefox Yes
Opera Yes
Safari Yes
Chrome Android Yes
Firefox for Android Yes
Opera Android Yes
Safari on iOS Yes
Internet Yes
WebView Android Yes

プログラミング言語における定数

http.StatusOK
Response::HTTP_OK
:ok
$this->response($data, HTTP_OK);

HTTPステータスコード200に関するミームを楽しませる

ブログ記事

HTTP ステータスコード 200 OK と 201 Created: 成功。

HTTPステータスコードの歴史 HTTPステータスコードの歴史は、HTTP1.0の導入により200 OKステータスコードが登場した1996年までさかのぼります。当時このコードは、リクエストされたデータがレスポンスに含まれて...

著者: Tony Brüser
著者: Tony Brüser

トニー・ブリュザーは、HTTPステータスコードにこだわりのある熱心なウェブ開発者だ。

LinkedInGitHub