angularjs post 请求 php 报错 返回错误格式的json无法解析

我用angularjs请求一个php的后端接口,报错SyntaxError: Unexpected token < in JSON at position 0,
但是用postman测试的都成功了

https://img3.mukewang.com/5c655cab0001e9ee06020398.jpg

但是用angularjs的$http的post请求就报错,服务器返回错误格式的json无法解析。

angularjs代码如下:


 $http({

            type:'json',

            method: "post",

            url: 'http://127.0.0.1/firecontrolexam/index.php/adminlogin/login_check',

            data: {

                "user": "admin",

                "pwd": "e10adc3949ba59abbe56e057f20f883e"

            },

            headers: {

                'Content-Type': 'application/x-www-form-urlencoded'

            }

        }).success(function (req) {

          

        }).error(function (err) {

          

        });


子衿沉夜
浏览 622回答 1
1回答

30秒到达战场

headers: {&nbsp; &nbsp; &nbsp; &nbsp; 'Content-type': 'application/json;charset=utf-8'&nbsp; &nbsp; &nbsp; }&nbsp;&nbsp;这样呢
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript