42

べき等メソッドへの繰り返しのリクエストは、同じ応答コードを返す必要がありますか?

他の多くの人同じ質問をして、矛盾した答えに行き着いています。回答は、その問題に関する信頼できる情報源を参照する必要があります。

4

1 に答える 1

69

HTTP メーリング リストでこの質問をしたところ、冪等性にはリターン コードが含まれないと言われました。つまり、リソースが最初に削除されたときに HTTP 204 を自由に返すことができ、後で HTTP 404 を返すことができます。ただし、後続のリクエストがサーバーの状態を変更しない限りはそうです。

後続のリクエストがサーバーの状態を変更しない可能性があることは事実ですが、応答コードはその状態の一部とは見なされません。

于 2014-07-12T14:33:46.627 に答える