CodeIgniter バックエンドで Backbone JS を使用しています。
私には2つの選択肢があるようです:
バックボーンを次のように設定:
Backbone.emulateHTTP = true; Backbone.emulateJSON = true;
すべてをフォームデータとして送信し、サーバーで取得できます
$this->input->post()
または、バックボーンを通常の設定のままにしておくこともできます。その場合、リクエスト ペイロードで送信されるため、次を使用する必要があります。
$data = json_decode(file_get_contents('php://input'));
これに対する正しい答えはありますか?最初のものは、技術的に RESTful ではないということですか? そして、それは問題ですか??