我想从另一个域 test.example.com 访问 example.com。我已经设置了服务器 example.com 来响应带有 CORS 标头的标头(在 nginx.conf 中):
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 请求,但是如果我发送一个 POST 请求将失败并出现此错误:
XMLHttpRequest cannot load http://example.com/path. Origin http://test.example.com is not allowed by Access-Control-Allow-Origin.
如何使用 cors 进行发布请求?