Movatterモバイル変換


[0]ホーム

URL:


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

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

View in EnglishAlways switch to English

428 Precondition Required

HTTP の428 Precondition Requiredクライアントエラーレスポンスステータスコードで、サーバーがリクエストを条件付きにする必要があることを示します。

通常、これはIf-Match のような必須の前提条件ヘッダーがないことを意味します。前提条件ヘッダーがサーバー側の状態と一致しない場合、レスポンスは412 Precondition Failed である必要があります。

ステータス

http
428 Precondition Required

リクエストでの前提条件の欠落

クライアントがサーバーからリソースmy-document を取得し、それをローカルで更新した後、更新した文書をサーバーに送り返そうとします。

http
PUT /docs/my-document HTTP/1.1Host: example.comContent-Type: application/json{  […]

サーバーの実装では、特定のパスまたは文書型に対するすべてのPUT リクエストが条件付きで、 428 レスポンスを送信することが要求されます。

http
HTTP/1.1 428 Precondition RequiredDate: Wed, 26 Jun 2024 12:00:00 GMTServer: Apache/2.4.1 (Unix)Content-Type: application/json{  "code": "MissingPrecondition",  "message": "Updating documents requires a precondition header.",}

仕様書

Specification
RFC 6585
# section-3

関連情報

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp