来自浏览器的Soap请求会触发http预检

时间:2018-05-24 13:20:52

标签: javascript xml http soap preflight

我想从浏览器调用soap服务。

约束

仅允许使用POST方法,Content-Type应为text/xml

问题陈述:

当我将Content-Type标题更改为text-xml时,问题就出现了,浏览器触发了飞行前请求(即使用OPTIONS方法的请求在实际POST请求之前被触发)< / p>

如果我删除了Content-Type,那么它会415 Unsupported Media Type

如果触发OPTIONS方法,则会返回405 Method Not Allowed

什么是可能的解决方案,牢记约束?

1 个答案:

答案 0 :(得分:0)

如果服务器不支持OPTIONS,则不希望从浏览器中调用该服务。