0

ユーザーが多くの入力パラメーターを渡す必要があるRESTAPIを設計および実装する必要があります。これらの入力パラメーターのうち、整数のコレクションであるものはほとんどなく、日付文字列などであるものもあります。これらすべてのパラメーターを取得した後、応答で一意のIDを返す必要があります。このAPIを実装するには、どのメソッドタイプ(PUT、POST、またはGET)を使用する必要がありますか?これらすべてのパラメーターをAPIに渡すにはどうすればよいですか?ユーザーが入力パラメーターリストをXMLまたはJSONにフォーマットして、リクエスト本文として投稿することを望まない。

誰かがこのトピックについて助けてくれるなら、私は感謝します。

4

1 に答える 1

1

POST新しいリソースを作成するためのものです。

PUT既存のリソースを更新するためのものです。呼び出しはべき等であるPUT必要があります。つまり、同じ要求を2回発行しても、副作用は発生しません。

RESTfulサービスがどのように機能するかについての全体的な手がかりを得るには、この記事を読んでください

もちろん、ユーザーに複雑なパラメーターのセットを送信してもらいたい場合は、JSON/XMLが最善の方法です。

于 2013-01-25T16:18:31.933 に答える