RESTful API を作成するときは、クライアントにオブジェクト名または属性のみを送信させる方が適切です。たとえば、POST /people/の本文:
オプション 1: {person: name: 'John'}
オプション 2: {name: 'John'}
通常、ほとんどの API でオプション 2が表示されますが、問題が発生しています。私は Rails を使用しているので、html と json の両方のリクエストを処理するアクションが必要な場合は、オプション 1を使用する必要はありません(Rails フォームはオブジェクト タイプで始まるパラメーターを送信するため)。
あるオプションと他のオプションの長所/短所はありますか?