Javascript 如何从IONIC调用简单的web服务

Javascript 如何从IONIC调用简单的web服务,javascript,web-services,ionic-framework,Javascript,Web Services,Ionic Framework,我正在使用IONIC,我试图调用一个简单的登录Web服务,但无法从IONIC代码中传递所需的服务头和主体参数 Web服务的curl请求: curl -v -H "Accept: application/json" -H "Content-Type:application/json" -H "ModifiedOn:0" -H "username:vikash|214057357158656" -H "password:gbadmin" -d '{"username":"vikash|2140573

我正在使用IONIC,我试图调用一个简单的登录Web服务,但无法从IONIC代码中传递所需的服务头和主体参数

Web服务的curl请求:

curl -v -H "Accept: application/json" -H "Content-Type:application/json" -H "ModifiedOn:0" -H "username:vikash|214057357158656" -H "password:gbadmin" -d '{"username":"vikash|214057357158656","password":"gbadmin"}' http://localhost:8282/services/Login3.0
答复:

{"ResponseJSON":{"Body":{"Datalist":{"Authentication":"true"}}}}
我的爱奥尼亚密码:

$scope.login = function() {
 $http.post("http://redmine.youtility.in:8282/services/Login3.0", {"username":"vikash|214057357158656","password":"gbadmin"},"Accept: application/json" -H "Content-Type:application/json" -H "ModifiedOn:0" -H "username:vikash|214057357158656" -H "password:gbadmin");

如何在IONIC代码中传递参数并从web服务获得响应。

看看这个,这里我为您提供了一个示例post方法

    var userDetails = {
                        "username":"vikash|214057357158656",
                        "password":"gbadmin"
                       }
    $scope.login = function() {
     $http.post("http://redmine.youtility.in:8282/services/Login3.0",userDetails)
    .success (function(response){
        console.log(response);
     }
     .error(function(response){
        console.log(response);
     };
    }
有关更多详细信息,请查看此网站