Skip to content
Latchkey

HTTP 204 No Content とは?

HTTP 204 No Content の解説と、CI/CD やデプロイで見かけたときの意味。

HTTP 204 は、リクエストは成功したが返すべきコンテンツがないことを意味します。

意味

204 は DELETE リクエストや、データを返す必要のない更新でよく使われます。レスポンスにはヘッダーがありますが、ボディは空です。

CI/CD で見かけるとき

CI テストは削除エンドポイントで 204 を確認します。よくあるバグは、コードが 204 に JSON ボディを期待し、パースに失敗することです。

重要なポイント

  • 204 はボディなしの成功を意味します。
  • DELETE や PUT でよく使われます。
  • 204 でボディをパースしてはいけません。

関連ガイド