応答コード200は常に応答本体を許可すると思いますが、DELETE要求の応答本体についての明示的な言及は見つかりません。
回答:
はい、通常、W3C仕様に従って200応答コードで応答する必要があります。
9.7削除
DELETEメソッドは、オリジンサーバーがRequest-URIで識別されるリソースを削除することを要求します。この方法は、オリジンサーバーへの人間の介入(または他の手段)によって上書きされる場合があります。オリジンサーバーから返されたステータスコードがアクションが正常に完了したことを示している場合でも、クライアントは操作が実行されたことを保証できません。ただし、サーバーは、応答が与えられたときにリソースを削除するか、アクセスできない場所に移動することを意図していない限り、成功を示すべきではありません(SHOULDNOT)。
成功した応答は、ステータスを説明するエンティティが応答に含まれている場合は200(OK)、アクションがまだ実行されていない場合は202(承認済み)、アクションが実行されているが応答に含まれていない場合は204(コンテンツなし)である必要があります。エンティティ。
リクエストがキャッシュを通過し、Request-URIが現在キャッシュされている1つ以上のエンティティを識別する場合、それらのエントリは古いものとして扱われるべきです(SHOULD)。このメソッドへの応答はキャッシュできません。