[C#] C#调用web service返回字符串 →→→→→进入此内容的聊天室

来自 , 2019-05-20, 写在 C#, 查看 117 次.
URL http://www.code666.cn/view/a2ce8f17
  1. public string getServiceResult(string serviceUrl) {
  2.         HttpWebRequest HttpWReq;
  3.         HttpWebResponse HttpWResp;
  4.         HttpWReq = (HttpWebRequest)WebRequest.Create(serviceUrl);
  5.         HttpWReq.Method = "GET";
  6.         HttpWResp = (HttpWebResponse)HttpWReq.GetResponse();
  7.         if (HttpWResp.StatusCode == HttpStatusCode.OK)
  8.         {
  9.                 //Consume webservice with basic XML reading, assumes it returns (one) string
  10.                 XmlReader reader = XmlReader.Create(HttpWResp.GetResponseStream());
  11.                 while (reader.Read())
  12.                 {
  13.                         reader.MoveToFirstAttribute();
  14.                         if (reader.NodeType == XmlNodeType.Text)
  15.                         {
  16.                                 return reader.Value;
  17.                         }
  18.                 }
  19.                 return String.Empty;
  20.         }
  21.         else
  22.         {
  23.                 throw new Exception("Error on remote IP to Country service: "+ HttpWResp.StatusCode.ToString());
  24.         }
  25. }
  26. //csharp/4063

回复 "C#调用web service返回字符串"

这儿你可以回复上面这条便签

captcha