我正在测试 angularjs 的简单 ajax 请求,它似乎无法正常工作。提出了请求,我得到了 200,但数据没有通过。
$http({
url: "myphp.php",
method: "GET",
dataType: "json",
data: {"foo":"bar"}
}).success(function(data, status, headers, config) {
console.log(data);
}).error(function(data, status, headers, config) {
$scope.status = status;
});
<?php
echo var_dump($_GET);
?>
get 和 post 的结果相同。例如,如果我尝试访问 $_GET['foo'] ,则会收到未定义的索引异常。
我究竟做错了什么?