~/devtools / http-status / 204
tool::http-status-detail

204 No Content

The server successfully processed the request but returns no content.

ad · 728×90
ステータスコード
204
名前
No Content
カテゴリ
2xx

詳細説明

HTTP 204 No Contentは、リクエストが正常に処理されたが返すコンテンツがないことを示します。DELETEやPUT/PATCHリクエスト後にレスポンスボディなしで成功を通知する際に主に使用します。ブラウザは204レスポンスを受け取ると現在のページを維持し、リダイレクトは行いません。

主な原因
  • DELETEリクエストでリソースを正常に削除した場合
  • PUT/PATCHリクエストでリソースを更新したが本文を返さない場合
  • CORS OPTIONSプリフライトリクエストへのレスポンス
  • フォーム送信後に現在のページ状態を維持したい場合
解決方法
  • 1.204は正常なレスポンスのため、修正は不要です
  • 2.レスポンスボディが必要な場合は200 OKを使用してください
  • 3.作成されたリソース情報が必要な場合は201 Createdを使用してください
  • 4.204レスポンスには絶対にボディを含めないでください(HTTP仕様違反)

関連HTTPヘッダー

Cache-ControlETag

レスポンス例

HTTP/1.1 204 No Content
Cache-Control: no-cache

関連ステータスコード

200OKThe request has succeeded.201CreatedThe request has been fulfilled and a new resource has been created.202AcceptedThe request has been accepted but not yet acted upon.203Non-Authoritative InformationThe response is from a transforming proxy, not the origin server.205Reset ContentThe server processed the request; the client should reset the document view.
ad · 300×250
全ステータスコード一覧に戻る
// related tools
Cron Expression Generator
ビジュアルエディタでcron式を作成・解析。次回5回の実行時刻をプレビューし、よく使うプリセットから始められます。
jwt
JWT Decoder
JWTトークンをデコードして内容を確認。ヘッダー・ペイロード・署名の詳細を表示します。
rx
Regex Tester
リアルタイムでマッチをハイライト表示。グループのキャプチャや説明付きで正規表現をテストできます。
Color Converter
HEX・RGB・HSL形式でカラーコードを変換。カラーピッカーで視覚的に選択できます。