我从Angular向.NET Web API应用程序发送GET
请求,但是我收到405错误。
当我在POSTMAN上向同一地址发送相同的请求时,每个方面看起来都是正确的。
我的api代码
public IHttpActionResult GetUsers()
{
response.error = false;
response.data = db.Users;
response.message = result.message;
return Ok(response);
}
我的Angular代码低于
service.getCategories = function (callback) {
var url = $rootScope.servicePath + "/categories";
$http({
method: 'GET',
url: url
})
.then(function successCallback(response) {
callback(response.data)
});
};
请求结果:
答案 0 :(得分:0)
当我将此行添加到我的控制器头部时
[EnableCors(origins: "*", headers: "*", methods: "*")]
问题解决了。