C# 调用cxf的webservice上传附件返回消息格式Content-Type: application/xop+xml;
cxf服务器设置了<entry key="mtom-enabled" value="true" />属性来接收附件 客户端是java的时候调用返回信息正常 但是使用c#调用的时候 返回信息中多了些前缀下面是完整信息
------=_Part_0_9129144.1427966967432
Content-Type: application/xop+xml; charset=UTF-8; type="text/xml";
Content-Transfer-Encoding: binary
Content-ID: <root.message@cxf.apache.org>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><ns1:toRegisterResponse xmlns:ns1="http://multimedia.cxf.com/"><return xmlns:ns2="http://multimedia.cxf.com/">admin2</return></ns1:toRegisterResponse></soap:Body></soap:Envelope>
------=_Part_0_9129144.1427966967432--
--------------------------------------
因为多了 ------=_Part_0_9129144.1427966967432 等信息 导致C#无法正常解析 实际的附件已经上传到服务器上了,请大侠帮忙,是不是少什么配置,感觉C#不会这么不智能
另外我用的是vs2013项目就是简单的窗体程序