C&C++   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了C#Soap Web服务WSDL大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我在asp.net web应用程序中生成了来自wsdl文件的存根.我的问题是如何将这些函数调用添加httpwebrequest?我已经走到这一步,但不知道如何完成它并在线上发送肥皂.

public httpWebrequest CreateWebrequest(String webMethod)
{
        httpWebrequest webrequest = (httpWebrequest)Webrequest.Create("");
        webrequest.Headers.Add(@"SOAPAction","\"http://www.multispeak.org/Version_3.0/"+ webMethod +"\"");
        webrequest.ContentType = "text/xml;charset=\"utf-8\"";
        webrequest.Accept = "text/xml";
        webrequest.Method = "POST";
        return webrequest;
}


protected void Button1_Click(object sender,EventArgs E)
    {
        MR_ServerSoapClient soapClient = new MR_ServerSoapClient(endPoint,uri);
        PingURLrequest request = new PingURLrequest();
        PingURLResponse response = new PingURLResponse();

    }

解决方法

我不确定为什么你不会使用为你生成的客户端方法,但是:

using (var response = (httpWebResponsE)webrequest.GetResponse())
{
   var reader = new StreamReader(response.GetResponseStream());
   var result = reader.ReadToEnd();
}
@H_674_19@

大佬总结

以上是大佬教程为你收集整理的C#Soap Web服务WSDL全部内容,希望文章能够帮你解决C#Soap Web服务WSDL所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。