也许我完全错了,但我有一台在本地运行的服务器,并且没有配置Angular使用CORS进行$http请求。当我向localhost:
我尝试直接设置
我还尝试从控制器直接调用jQuery ajax post-即使CORS选项为false(因为它似乎默认为true)。它仍然会创建一个CORS请求。
这个配置是什么?
<port>
发出HTTP请求时,我看到Chrome首先创建一个OPTIONS请求。
因为我需要支持IE 8-而AngularJS绝对不会使用CORS-所以我需要删除CORS。我尝试直接设置
POST
方法,而不使用$http.post
包装器,但无济于事。也许这与https://github.com/angular/angular.js/issues/1585有关。我还尝试从控制器直接调用jQuery ajax post-即使CORS选项为false(因为它似乎默认为true)。它仍然会创建一个CORS请求。
这个配置是什么?