繁体   English   中英

如何使用C#直接从Web服务发送和接收数据?

[英]How could I use C# to send and receive data from Web Service directly?

作为测试人员,我被要求通过C#测试Web服务。 我不知道如何直接使用C#将数据发送到Web服务。 请给我一些样品吗? 顺便说一句,请不要使用代理方法。

谢谢萨特

如果您尝试直接测试SOAP Web服务,则建议使用SOAPUI 如果必须使用C#而不使用导入的代理,尝试使用HTTP请求来调用它们,然后解析生成的SOAP将非常麻烦。

注意:如果与要求您做某事的人交谈,而不是问陌生人,那会更好。

在大多数情况下,对Web服务的调用是简单的HTTP POST或GET。 有很多直接执行它的方法-即“如何:使用WebRequest类发送数据”( http://msdn.microsoft.com/zh-cn/library/debx8sh9.aspx )。

Web服务的响应通常是XML-再次要读取的类很多,包括XmlDocument和XDocument。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM