2012-02-07 9 views
3

APIを作成しています&作成するリソースの属性を表すJSONペイロード、またはリクエスト本体の通常のapplication/x-www-form-urlencodedパラメータを表すファクトリエンドポイントを設計するかどうか、それはまったくRESTの観点からは重要ではありません。JSONペイロードまたは通常のPOSTパラメータを使用してリソースを作成する方がRESTfulですか?

+1

JSONでデータを返す場合は、JSONでもデータを受け入れることがより一貫しています。 – abraham

答えて

4

どちらの場合も同じようにRESTfulです。あなたはちょうど異なるフォーマット(表現)を使用しています。フォーマットは、本質的に他のフォーマットよりもRESTfulです。

+0

これに同意します。これは、ヘッダーにAcceptとContent-Typeがあるため、必要なものを送受信できるようになります。 – suing

関連する問題