2
我想从另一个域test.example.com访问example.com。 我已经安装在服务器example.com与CORS头像这样(在nginx.conf)回应头:XHR POST请求失败,CORS
add_header Access-Control-Allow-Origin $http_origin;
add_header Access-Control-Allow-Credentials true;
add_header Access-Control-Allow-Methods "GET, POST, PUT, DELETE, OPTIONS";
add_header Access-Control-Allow-Headers "*";
如果我发送一个GET请求,可以suceed,但如果我发送POST请求其将失败,并出现此错误:
XMLHttpRequest cannot load http://example.com/path. Origin http://test.example.com is not allowed by Access-Control-Allow-Origin.
我该如何处理cors的请求?
感谢。我的服务器的响应代码不是200,这也造成了一些问题。 – ShiningRay 2013-02-18 12:45:01