我正在使用Backbone JS和CodeIgniter后端。
似乎我有两个选择:
将主干设置为:
Backbone.emulateHTTP = true;
Backbone.emulateJSON = true;
将表格数据作为表单数据发送,我可以使用
在服务器上获取$this->input->post()
或者我可以将Backbone保留在正常设置上,在这种情况下,它会在请求有效负载中发送,我必须使用:
$data = json_decode(file_get_contents('php://input'));
对此有正确的答案吗?第一个意味着它在技术上不是RESTful吗?这有关系吗?
答案 0 :(得分:0)
我最近完成了一个骨干/ ci(restful api)应用程序并使用codeigniter的$ this->输入函数抓取了我的所有数据。你不应该有任何问题。