Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript AngularJS执行选项请求,而不是GET和GET 405错误_Javascript_Angularjs_Asp.net Web Api - Fatal编程技术网

Javascript AngularJS执行选项请求,而不是GET和GET 405错误

Javascript AngularJS执行选项请求,而不是GET和GET 405错误,javascript,angularjs,asp.net-web-api,Javascript,Angularjs,Asp.net Web Api,我从Angular向.NETWebAPI应用程序发送GET请求,但收到405个错误 当我向邮递员的同一地址发送相同的请求时,一切看起来都是正确的 我的api代码 public IHttpActionResult GetUsers() { response.error = false; response.data = db.Users; response.message = result.message; return Ok(response); } 下面是我的角

我从Angular向.NETWebAPI应用程序发送
GET
请求,但收到405个错误

当我向邮递员的同一地址发送相同的请求时,一切看起来都是正确的

我的api代码

public IHttpActionResult GetUsers()
{
    response.error = false;
    response.data = db.Users;
    response.message = result.message;
    return Ok(response);
}
下面是我的角度代码

service.getCategories = function (callback) {

    var url = $rootScope.servicePath + "/categories";

    $http({
        method: 'GET',
        url: url
    })
        .then(function successCallback(response) {
            callback(response.data)
        });

};
请求结果:


当我将这条线添加到控制器的头部时

[EnableCors(origins: "*", headers: "*", methods: "*")]
问题已解决。

可能重复的