簡體   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