在我的项目中,我们使用代理连接多个服务器api调用,
即网站网址--->代理网址----->服务器(获取结果)
如果我请求任何内容类型为“ text / html”或未定义的API调用。它应该能够从服务器获取响应。
对于上述相同请求,如果我将内容类型更改为“ application / json”。请求本身未发送,并且在网络控制台(Chrome控制台)中显示“待处理状态”。
因为我的请求数据类型是json formate !!!请在下面找到我的请求代码,
$scope.login = function () {
var request= {
method: 'POST',
url: '/login',
headers: {
'Content-Type': 'application/json' //undefined
},
data: {
"username" : $scope.username,
"password" : $scope.password
}
};
$http(request).then(function(response) {
//===>
}
}
任何人都可以知道,为什么我会收到此错误!