离子$ http帖子不发送数据

时间:2016-11-11 17:17:40

标签: angularjs ionic-framework ionic2

我正在尝试将数据发布到Web服务,但数据丢失了。

这是代码

        var product = {
          CategoryID: 'test'
        };

        $http({
          url: URL,
          method: "POST",
          data: product,
          headers: {'Content-Type': 'application/x-www-form-urlencoded'}
        })
        .success(function(data,status,headers,config) {
          console.log(data);
        })
        .error(function(data,status,headers,config) {
          console.log(data);
        });

服务器上的POST数据为空。

我在服务器上设置了Access-Control-Allow-Origin,Access-Control-Allow-MethodAccess-Control-Allow-Headerss和Access-Control-Allow-Headers。

通过Postman

测试时,此API工作正常

1 个答案:

答案 0 :(得分:0)

对于您的问题,请尝试查看此问题How do I POST urlencoded form data with $http in AngularJS? - 您可能需要转换您的请求,以便通过$http服务发送所需的内容类型。