【发布时间】:2013-11-02 11:31:59
【问题描述】:
也许我完全遗漏了一些东西,但我有一个本地运行的服务器,并且 not 将 Angular 配置为使用 CORS 处理 $http 请求。当我向 localhost:<port> 发出 HTTP 请求时,我看到 Chrome 首先创建了一个 OPTIONS 请求。
因为我需要支持 IE 8 - AngularJS 肯定不能与 CORS 一起工作 - 我需要删除 CORS。
我尝试使用$http.post 包装器直接设置POST 方法not,但无济于事。或许这与https://github.com/angular/angular.js/issues/1585有关
我也尝试过直接从控制器调用 jQuery ajax 帖子——即使 CORS 选项为 false(因为它似乎默认为 true)。它仍然会创建一个 CORS 请求。
这是什么配置?
【问题讨论】:
标签: javascript jquery angularjs cors