1

REST POSTおよびPUTを実行する場合、リクエストの一部としてフォームフィールド値を含めることができます。

私が理解しているように、REST DELETE(およびPUT)はURIによってリソースを識別します。REST DELETEを実行するときにフォームフィールド値も含めるのは理にかなっていますか?

4

1 に答える 1

1

まず、データをPUTまたはPOSTする場合、application/x-www-form-urlencoded(フォームデータ)以外の表現をサポートする場合があります。たとえば、エンティティ全体を送信して、それをJSONオブジェクトとして表すことができます。リクエストで任意のタイプのデータを送信できます。フォームデータかどうか。

しかし、あなたの質問に戻ってください。削除リクエストでデータを送信できます。当初はあまり役に立たなかったのですが、サーバー側で楽観的ロック方式を実装している場合は、削除リクエストでデータを送信して、クライアントが動作しようとしているかどうかをサーバーが検出できるようにすると便利です。古いデータについて。

于 2012-11-24T14:32:09.520 に答える