我在角度js中有项目。我希望对特定网址发出ajax请求。 我使用了两种方法。
$http.post(url, {
params: {
email: $scope.login.username,password:$scope.login.password
}
})
.success(function(data, status, headers, config) {
console.log('Success' + data);
})
.error(function(data, status, headers, config) {
console.log('Error Status : ' + status);
});
和
$http({
url: url,
method: 'POST',
data: loginData
})
.success(function(data, status) {
$scope.errormassage = '';
accessToken = data.token;
})
.error(function(data, status) {
//alert("::status:"+status);
});
两者都是POST请求,但是当我在控制台中看到请求时,它会显示请求类型OPTIONS。
此帖子请求适用于POSTMAN
Chrome插件。
请帮助。
答案 0 :(得分:1)
它可能会发送一个预请求OPTIONS,目的是确定端点是否允许POST。