0
「すべてのHTTPメソッドがPOSTメソッド以外の冪等である」という記事を読んでいます。なぜHTTPメソッドの削除と配置は冪等級とみなされますか?
私はその説明を理解できません。
私の意見では、 "PUTとDELETEの両方がサーバー上で何か変わるので、繰り返し呼び出しても同じ効果はありません。"
だから、なぜそれら(PUT、DELETE)は冪等級と考えられますか?
「すべてのHTTPメソッドがPOSTメソッド以外の冪等である」という記事を読んでいます。なぜHTTPメソッドの削除と配置は冪等級とみなされますか?
私はその説明を理解できません。
私の意見では、 "PUTとDELETEの両方がサーバー上で何か変わるので、繰り返し呼び出しても同じ効果はありません。"
だから、なぜそれら(PUT、DELETE)は冪等級と考えられますか?
あなたがDELETE
何か2回連続で、全体的な効果は、あなたが一度だけ、それを削除した場合と同じである場合は、次のリソースがなくなっています。
あなたは二度同じ名前で(PUT
)同じデータをアップロードする場合は、一度だけ、それをアップロードしたかのように、効果は同じです。
ご協力いただきありがとうございます。私はそれを感謝します。もう1つ質問することができますか?私はPUTのことを理解しましたが、DELETEメソッドは理解しませんでした。私がPOSTメソッドを使用すると、POST 2thingsが2つ作成されます。私がDELETEメソッドを使うと、2つのものが削除され、次に2つのものが削除されます。違いは何ですか? – jwkoo
と私は2回同じデータを削除することはできません..? POSTのように – jwkoo
@jwkoo 'DELETE/foo'と' DELETE/foo'をやり直すと、どうやって2つのものが削除されますか?最初の 'DELETE'は'/foo'を削除し、2番目の 'DELETE'は何もしません。 – melpomene