AngularJS $ http - 如何向POST请求添加查询参数

时间:2015-08-11 06:42:03

标签: php angularjs post

我是AngularJS的新手。我正在尝试将数据从AngularJS页面发送到call.php页面。我的代码是:

var request=$http({
                    url: "call.php",
                    method: "POST",
                    data: { uid: uname,upass: upass }
                });

但是在call.php页面上它显示未定义index:uid。我想要这个uid并传递call.php页面并根据我将搜索数据库行。 请帮帮我,哪里错了? 提前完成。

1 个答案:

答案 0 :(得分:1)

正如官方documentation使用$http.post('/target/url', optionalDataInRequestBody, params: { param1: 'value1', param:2: 'value2'})所述,post会将数据作为请求体发送,但看起来您希望将它们作为查询参数访问。