SOAP 格式的问题~~~~~(Header)头验证问题

问题描述

最近要做一个项目,遇到这样一个问题。。。。。。(Header)头验证问题通过用SoapHeader类派生已解决,但是存在问题..<soap:Header><UserSoapHeaderxmlns="http://tempuri.org/"><UserName>string</UserName><Pwd>string</Pwd></UserSoapHeader></soap:Header>如何去掉<<soap:Header>>中得SOAP:只保留<<Header>>要求如下图。。。。上图~~~~入参~~少了个</ROOT>要求出参是这样。。。。格式貌似必须按照这种格式返回,怎么操作呢?最好有个例子。。。分不多。。。谢谢。。。。

解决方案

解决方案二:
-,-没人回复呀,,,,,,,
解决方案三:
你贴的两个图没有区别。下面的图是不是想要:<root><head></head><body></body></root>SoapHeader这个类是什么不是很清楚,但是这种webservice返回xml一般做个工具类,来完成XML跟类的互转,即序列化跟反序列化就能很好的工作了。
解决方案四:
引用2楼rokerker的回复:

你贴的两个图没有区别。下面的图是不是想要:<root><head></head><body></body></root>SoapHeader这个类是什么不是很清楚,但是这种webservice返回xml一般做个工具类,来完成XML跟类的互转,即序列化跟反序列化就能很好的工作了。

两张图,第一张是入参,,,,2是我给他返回的
解决方案五:
http://blog.csdn.net/violet_day/article/details/10012099这个里面的XmlUtil可以直接使你试试

时间: 2024-12-03 12:40:10

SOAP 格式的问题~~~~~(Header)头验证问题的相关文章

ASP获取远程文件大小信息(通过header头信息)

文件大小|远程文件|header ASP获取远程文件的通过header头信息,并返回远程文件大小信息,远程文件可以是网页或RAR,EXE任何格式的文件. 以下的代码是由阿里西西alixixi.com提供的最简化的写法. 以下是引用片段:<% 'ASP获取远程文件大小方法1 set xml = Server.CreateObject("MSXML2.XMLHTTP") xml.open "GET","http://www.alixixi.com/dow

php获取远程文件大小及信息的函数(header头信息获取)

函数|文件大小|远程文件|header php获取远程文件大小及信息的函数(header头信息获取) 阿里西西Alixixi.com开发团队在做一个客户系统时,需要做远程下载的功能,并实时显示进度条效果. 所以,需要预先读取远程文件的大小信息,然后做为实时下载进度条的参数. 功能函数如下,调用很简单,getFileSize("http://www.alixixi.com/download/xml.rar") ,就可以获取远程文件的大小了. 以下是引用片段:<?php functi

.net-.NET发布的webservice方法,怎样在返回 soap 格式的数据中中,去掉方法名节点

问题描述 .NET发布的webservice方法,怎样在返回 soap 格式的数据中中,去掉方法名节点 方法发布格式: [WebService(Namespace = "http://service.ws.ordertracer.lefeng.com")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] public class ITracerService : System.Web.Services.WebS

Jquery原生态实现表格header头随滚动条滚动而滚动

 表头是浮动的,因为内容在同一页面展示,当滚动时,看不到列头,为了改动少只能使用jquery原生态实现滚动 最近在做一个项目,功能已经实现,突然用户要求表头是浮动的(因为内容在同一页面展示,当滚动时,看不到列头).由于功能已经实现使用jquery+纯html,为了改动少只能使用jquery原生态实现滚动.    html表头代码:   代码如下: <tr class="header" >  <td width="150" style="b

协议格式-这些协议的格式&amp;amp;quot;帧头,功能号,结束符&amp;amp;quot;根据什么而来?

问题描述 这些协议的格式"帧头,功能号,结束符"根据什么而来? 本人小白,不懂一些协议格式,比如,帧头0x15功能号0x01结束符0x0A,这些根据什么依据而来,如果我要修改格式,应该根据哪块部分来修改求各位大神赐教,尽量说的通俗明白一点, 解决方案 这都是人定的,发送方和接收方定好通讯协议 解决方案二: ppp协议帧格式UDP协议格式

Jquery原生态实现表格header头随滚动条滚动而滚动_jquery

最近在做一个项目,功能已经实现,突然用户要求表头是浮动的(因为内容在同一页面展示,当滚动时,看不到列头).由于功能已经实现使用jquery+纯html,为了改动少只能使用jquery原生态实现滚动. html表头代码: 复制代码 代码如下: <tr class="header" > <td width="150" style="border-bottom:0px;"> </td> <td colspan=

C#调用 webapi接口 利用HTTP头验证的问题

问题描述 请求地址:http://192.168.0.124/testwebapi/api/AddUser请求方式:Post验证方式:用户名密码等信息放在HttpHeader提交.Account=用户名pwd=密码rid=3参数示例:{"id":"123","name":"张建"}参数说明:字段参数类型参数说明参数范围说明idstring编号namestring名称_______________________________

Nginx环境自定义设置Header头信息例子

Nginx 使用 ngx_headers_more 模块来增加.删除出站.入站的 Header 信息. ngx_headers_more 项目主页 默认该模块没有加入到 Nginx 的源码中,要想使用相关功能需要在编译 Nginx 时加入该模块. 本人服务器中的 Nginx 在编译时没有加入该模块,使用 -V 查看当前 Nginx 的编译参数: [root@z-dig ~]# nginx -V nginx version: www.111cn.net built by gcc 4.4.7 201

DOMINO 8.5调用WEBSERVICE SOAP 头的问题

问题描述 我用DOMINO8.5编辑器也是8.5的,调用WEBSERVICE,其中WEBSERVICE有SOAP头验证信息.我在网上查看了可以直接lotus.domino.websvc.client.Call_call=createCall("getOUlist");但是我在createCall的时候老是出错,并且在WEBSERVICE使用者里面已经建立好XXXStub.JAVA文件.文件内容如下:packagecom.WebAD;publicclassSyncADSoapStubex