【发布时间】:2014-05-23 03:00:48
【问题描述】:
我正在测试 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'],则会遇到未定义的索引异常。
我做错了什么?
【问题讨论】:
-
PHP 的回报是什么?响应的正文是什么?
-
plnkr.co/edit/SEezJCY7ngBWy6W0IuJW 如果不满意,请解释一下,如果可以的话,如何使用php5.4 内置的http 服务器@CaioToOn 获取更多信息