Movatterモバイル変換


[0]ホーム

URL:


  1. 開発者向けのウェブ技術
  2. HTTP
  3. リファレンス
  4. HTTP レスポンスステータスコード
  5. 201 Created

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。

View in EnglishAlways switch to English

201 Created

HTTP の201 Created成功レスポンスステータスコードで、 HTTP リクエストが成功してリソースの作成が完了したことを表します。このステータスコードの一般的な使用例は、POST リクエストの結果です。

新しいリソース、または新しいリソースの説明とリンクは、レスポンスが返される前に作成されます。新しく作成されたアイテムは、メッセージ本体に返され、位置は最初のリクエストの URL、またはレスポンスのLocation ヘッダーの値の URL のどちらかになります。

ステータス

http
201 Created

ユーザーを作成したことを示すレスポンスの受信

ユーザー管理用の REST API があり、エンドポイントがhttp://example.com/users であるとしましょう。この例では、ユーザーを作成するために、次の本体を持つPOST リクエストを送信します。

http
POST /users HTTP/1.1Host: example.comContent-Type: application/json{  "firstName": "Brian",  "lastName": "Smith",  "email": "brian.smith@example.com"}

ユーザー作成に成功すると、201 Created というレスポンスは以下のように表示されます。

http
HTTP/1.1 201 CreatedContent-Type: application/jsonLocation: http://example.com/users/123{  "message": "ユーザーを作成しました",  "user": {    "id": 123,    "firstName": "Brian",    "lastName": "Smith",    "email": "brian.smith@example.com"  }}

仕様書

Specification
HTTP Semantics
# status.201

関連情報

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp