Cxf 为什么我的SOAP信封请求中有反斜杠(\";)字符?
我正在开发一个基于SOAP的web服务(JAX-WS、ApacheCXF)。在我的SOAP请求中,以http开头的每个元素中都有反斜杠(\)。例如:-Cxf 为什么我的SOAP信封请求中有反斜杠(\";)字符?,cxf,soap-client,ibm-datapower,envelope,Cxf,Soap Client,Ibm Datapower,Envelope,我正在开发一个基于SOAP的web服务(JAX-WS、ApacheCXF)。在我的SOAP请求中,以http开头的每个元素中都有反斜杠(\)。例如:- <?xml version="1.0"?> <soap:Envelope xmlns:soap="**\**http://www.w3.org/2003/05/soap-envelope/**\**" soap:encodingStyle="**\**http://www.w3.org/2003/05/soap-encodin
<?xml version="1.0"?>
<soap:Envelope
xmlns:soap="**\**http://www.w3.org/2003/05/soap-envelope/**\**"
soap:encodingStyle="**\**http://www.w3.org/2003/05/soap-encoding**\**">
为了解决这个问题,我做了很多努力。根据我的理解,我的Java代码没有将这个字符(“\”)放在整个SOAP信封请求的任何地方。但是这个角色是从哪里来的呢
Q1)即使SOAP信封请求有这个反斜杠(\),那么它是否意味着它是一个无效的请求,或者仍然是一个有效的基于SOAP的web服务请求
Q2)知道它是如何生成的吗?是在客户端(Java存根)还是在主机端?这是因为任何特定的日志记录模式吗?我在IBM DataPower后面运行,是因为这个吗
问题3)如何摆脱它?客户端或web服务主机(SOA)端是否有任何更改
请协助澄清我的疑问
多谢各位