gpt4 book ai didi

javascript - php服务器无法使用$.http().post请求从angularjs接收json变量

转载 作者:行者123 更新时间:2023-11-28 06:28:15 24 4
gpt4 key购买 nike

我正在从我的 AngularJS 移动应用程序中向 php 脚本发出发布请求。当我在 html.it 中使用此代码形式 action="url"method="post"时,它工作正常。但是当我在 angularjs 中使用 ajax url 请求时,php 服务器没有接收到值。那么我怎样才能实现这一点

我的代码:

var 数据:{ jwt: 's21@s.com' }

    var req={
method : 'POST',
url: 'http:url//'
}

$http(req).success(function(data){

alert(JSON.stringify(data));

}).error(function(data) {
alert("failure");

alert(JSON.stringify(data));


});


}

myphp 代码:

$id = $_POST["jwt"];

最佳答案

这是使用 $http.post 的错误方法。它只是 $http({}) 的包装器。您真正想要的是仅使用 $http({}) 或相应地使用 $http.post():

$http.post(
req.url,
//your data
).then(successCallback, errorCallback);

关于javascript - php服务器无法使用$.http().post请求从angularjs接收json变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34930212/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com