C# 调用cxf的webservice上传附件返回消息格式Content-Type: application/xop+xml;

问题描述

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

解决方案

解决方案二:
这不是标准的http头啊……你用浏览器直接访问看看会怎么样
解决方案三:
用浏览器直接访问看看
解决方案四:
引用1楼starfd的回复:

这不是标准的http头啊……你用浏览器直接访问看看会怎么样

这个是javacxf被调用到以后返回的内容,我使用java的客户端可以直接解析出来其中<returnxmlns:ns2="http://multimedia.cxf.com/">admin2</return>的内容,唯独用c#的时候不行,感觉好像少了什么配置
解决方案五:
我也遇到了这个问题,困扰我2周了纠结死了楼主最后怎么解决的?
解决方案六:
请问楼主问题是否解决,我最近也遇到了这个问题
解决方案七:
没玩过cxf,也不一定是C#的问题,可能和cxf服务器设置有关咯不懂关注下~

时间: 2024-12-23 15:33:19

C# 调用cxf的webservice上传附件返回消息格式Content-Type: application/xop+xml;的相关文章

webservice 上传附件-webservice如何实现客户端上传文件文件

问题描述 webservice如何实现客户端上传文件文件 最近在项目上遇到这么个问题,求大神解答.用webservice上传文件.说明文档就给了个返回值,不晓得如何写代码.同时要求,如果文件比较大,建议使用每次1-5M进行数据上传,一个文件可以多次进行传送

在java程序中调用embedObject方法上传附件的问题

问题描述 我们项目的需求是需要把用j2eeOA系统中的公文上传到notes中其他都已经ok了但是现在上传附件报错.RichTextItemrti=(RichTextItem)newDoc.createRichTextItem("tmpaa");StringattachFilePath="c:/eee.doc";rti.embedObject(EmbeddedObject.EMBED_ATTACHMENT,null,attachFilePath,"eee.d

java webservice上传下载文件代码分享_java

本文实例为大家分享了java webservice上传下载文件代码,供大家参考,具体内容如下 1.新建动态web工程youmeFileServer,新建包com,里面新建类FileProgress package com; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.sql.Date; import java.text.Simple

怎么在domino的上传附件加上JS上传进度条

问题描述 如题我自己已经写好了一个JS上传附件的进度条具体怎么在domino里面调用这个JS<html><head><linkhref="css/jquery-ui-1.8.16.custom.css"rel="stylesheet"type="text/css"/><linkhref="css/main.css"rel="stylesheet"type="

关于Lotus Notes上传附件到ftp服务器上的方法

问题描述 在LotusNotesC/S上填写表单是,上传的附件,由于归档文件比较大,需要直接上传到ftp服务器上面,最好是能够直接点击链接上传的,当然还有下载附件的功能.希望各位朋友能帮帮忙!很急!或者是有其他的方法也是可以的,比如用javascript.Lotuscript等只要能实现功能就OK,先谢谢了! 解决方案 解决方案二:你在那些用户电脑上装上流行的FTP客户端,然后在Notes保存文档时调用对应的FTP客户端的API上传文件应该是可以的.解决方案三:引用1楼fare2000的回复:

jsp 用户上传头像、上传图片、邮件上传附件代码

jsp教程 用户上传头像.上传图片.邮件上传附件代码 2. 页面表单的实现     文件上传表单和普通表单有两个区别     1) 需要文件上传字段  <input type="file" />     2) form 表单的 enctype 属性需要指定为 multipart/form-data 3. 服务器端解析request     在 Servlet 中通过 request.getInputStream 获得表单上传数据,会发现数据是分段发送的 由于自己写程序解析有

java上传附件到文件系统

图片,word,text文件在数据库中是不能以varchar2类型存储的,在orca中以clob,blob类型存储.在SqlServer中以img,txt类型存储.把附件存储在数据库中的好处是附件不容易丢失,不过要写入数据库,然后在读出来就有点不方便了.难道一定要把附件存储在数据库中? 可以把附件的相对地址存储在数据库中.附件真真保存在文件系统中.这样很容易读出来: Myproject工程下webroot下有一个目录picture专门用来存储图片 数据库中有一字段tPath存储相对路径如:Str

论坛上传附件错误:不支持 无组件 上传,服务器可能未安装该组件

安装了动网论坛,发表文章不能上传附件,上传就提示"不支持 无组件 上传,服务器可能未安装该组件":我给他空间装了ASP探针,看了下服务器的情况: 动网论坛上传附件错误 什么服务器么,一个上传组件都不装,能支持上传么,看来只能用无组件上传了,从后台可以看到服务器支持无组件上传:可是我选择了无组件上传,根据百度到的信息,选取生成预览图片组件 和 图片水印设置开关 均为 关闭 状态,还是不能上传图片: 还是度娘强大啊,最后有人说: 看你是不是把PreviewImage删除了,传上去即可 就算

ckeditor-完整CKEditor+CKFinder上传附件demo

问题描述 完整CKEditor+CKFinder上传附件demo 有没有完整的javaWeb示例,可以上传图片和其他附件(最基本保证能上传图片),急急急! 解决方案 在JSP里使用CKEditor和CKFinder:http://www.cnblogs.com/yuepeng/archive/2013/04/01/2992097.html CKEditor3.6.4上传路径配置--java版:http://www.cnblogs.com/sfmjp/articles/2827858.html 解