iOS:请求标头字段Access-Control-Allow-Headers不允许使用SOAPAction
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS:请求标头字段Access-Control-Allow-Headers不允许使用SOAPAction相关的知识,希望对你有一定的参考价值。
我正在使用离子v3我使用离子Cordova运行ios在我的iPhone上运行应用程序。应用程序运行很棒,但当它尝试连接到soap api以执行某些操作时,responseXML为null并且我收到以下错误:
XMLHttpRequest无法加载https://www.hostname.com/service.cfc?wsdl.strong文本请求标头字段Access-Control-Allow-Headers不允许SOAPAction。
发生这种情况是因为我发送:this.xmlHttp.setRequestHeader(“SOAPAction”,“”); [是的,空值,因为它就像请求标题中的那样]。
如果未发送该请求标头,则服务器返回500错误。
我在我的设备中,不应该对cors有任何问题。但我没有找到任何关于此的文件。
如果您有任何相关信息,请留下回复。
非常感谢。
答案
我找到了答案并且有效。看这个:
以上是关于iOS:请求标头字段Access-Control-Allow-Headers不允许使用SOAPAction的主要内容,如果未能解决你的问题,请参考以下文章
iOS:请求标头字段Access-Control-Allow-Headers不允许使用SOAPAction