我必须从我的网站向第三方域/服务器进行网络服务调用。当我使用 jQuery Ajax by Post 方法和 content-type:text/plain 进行此调用时,它工作正常。
但是,当我将其更改为 content-type: text/xml 时,它正在抛出:
对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。
即使它设置在第三方服务器上以允许访问我们的网站。我们在使用 content-type:text/plain 进行调用时得到了这个标题。
我们还在第三方服务器上添加了以下内容。
Access-Control-Allow-Methods : Get , Post , Options ,PUT
Access-Control-Allow-Headers: Authorization,origin, content-type, accept
请让我知道飞行前请求没有得到“Access-Control-Allow-Origin”响应的原因可能是什么?