【问题标题】:Soap request from browser triggers http preflight来自浏览器的 Soap 请求触发 http 预检
【发布时间】:2018-11-03 17:59:03
【问题描述】:

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

约束

只允许POST方法,Content-Type应该是text/xml

问题陈述:

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

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

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

在牢记限制条件的情况下,可能的解决方案是什么?

【问题讨论】:

  • 从您的服务器调用服务,如果它不支持 OPTIONS,则不意味着从浏览器调用
  • 感谢您的回复。所以,没有办法从浏览器中做到这一点..

标签: javascript xml http soap preflight


【解决方案1】:

从服务器端调用服务,如果它不支持 OPTIONS,则不意味着从浏览器调用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-07
    • 1970-01-01
    相关资源
    最近更新 更多