zoukankan      html  css  js  c++  java
  • 如何设置webservice头域

        //如何设置webservice头域:参数不够时,通过头域传参数,好处:不用动接口

       //必须要判断头头域长度,负责每次都会增加
        if (((org.apache.axis.client.Stub)WebServiceStubHelper.getXXStub()).getHeaders().length == 0)
                {
                    SOAPHeaderElement head1 = new SOAPHeaderElement(
                            "soapAuthAccount", "soapAuthAccount");
                    head1.addTextNode(soapAuthAccount);
                    head1.setActor(null);
                    head1.setPrefix("");
                    head1.setMustUnderstand(false);
                    ((org.apache.axis.client.Stub)WebServiceStubHelper.getXXStub()).setHeader(head1);
                   
                    SOAPHeaderElement head2 = new SOAPHeaderElement(
                            "soapAuthPasswd", "soapAuthPasswd");
                    head2.addTextNode(soapAuthPasswd);
                    head2.setActor(null);
                    head2.setPrefix("");
                    head2.setMustUnderstand(false);
                    ((org.apache.axis.client.Stub)WebServiceStubHelper.getXXStub()).setHeader(head2);
                }
                SOAPHeaderElement[] heads = ((org.apache.axis.client.Stub)WebServiceStubHelper.getXXStub()).getHeaders();
               
                try
                {
                    System.out.println("soapAuthAccount:" + heads[0]);
                    System.out.println("soapAuthPasswd:" + heads[1]);
                }
                catch (Exception e)
                {
                    e.printStackTrace();
                }

  • 相关阅读:
    【5min+】 秋名山的竞速。 ValueTask 和 Task
    int16、int32、int64的范围
    C#实现的一些常见时间格式
    C# WPF抽屉效果实现(C# WPF Material Design UI: Navigation Drawer & PopUp Menu)
    如何为.NETCore安装汉化包智能感知
    .NetCore学习笔记:三、基于AspectCore的AOP事务管理
    C#设计模式学习笔记:简单工厂模式(工厂方法模式前奏篇)
    .net core3.0 webapi搭建(一)
    [Abp vNext 源码分析]
    WPF 控件功能重写(ComboBox回车搜索)
  • 原文地址:https://www.cnblogs.com/qqzy168/p/3135355.html
Copyright © 2011-2022 走看看