但是这边文档也没有具体关于移动端直传方式的demo或者示例。有没有人能帮忙解答一下。
详细说明:1.WebService是用CXF搭建Java语言,使用SOAP方式,CXF为最新的版本(2.7.1)2.IOS调用WebService是成功的(调用Helloworld接口)3.现在希望实现从IOS端上传图片到WebService端,但是遇到了问题问题:接口设计为 @MethodString insertImage(@WebParam(name="image")byte[] image);IOS端调用(代码比较多写伪代码吧)NSData * data (存放图片数据)NSString * SOAP (SOAP格式以及内容)SOAP中的参数为Data但是最后结果是:我在拦截器那里看到client端发送过来的SOAP,参数可以看到<89504e47 XXXXXX 6082>中间XXXX为省略内容,但是服务器端报错为:Interceptor for { http://impl.ws.test.com/}HelloWorldImplService#{ http://ws.test.com/}insertCard2 has thrown exception, unwinding now org.apache.cxf.interceptor.Fault: Unmarshalling Error: 意外的元素 (uri:"", local:"image")
答案来源网络,供参考,希望对您有帮助
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。