【发布时间】:2014-03-23 08:17:26
【问题描述】:
我有角度:
var data = {};
data['name'] = "test";
data['class'] = "testClass";
$http.post('http://testURL',data,function(data){
console.log(data);
});
当我在 PHP 代码中:var_dump($_POST) 时,我得到一个空数组。因此我必须使用 file_get_contents("php://input");(原始数据流)访问数据。
问题:为什么我必须使用原始数据流?如果我在 jQuery 中使用普通的 ajax 调用发送数据,我可以在 $_POST 中获取数据,但在 angularjs 中这是不可能的?
【问题讨论】:
标签: php jquery ajax json angularjs