易丰科技

标题: c# code snippet 呼叫网路取得回覆 [打印本页]

作者: Calvin    时间: 2011-10-3 09:24
标题: c# code snippet 呼叫网路取得回覆

  1. /// <summary>
  2.         /// 请求一URL地址,获取服务器返回字符串
  3.         /// </summary>
  4.         /// <param name="url">URL地址</param>
  5.         /// <returns></returns>
  6.         public static string RequestUrl(string url)
  7.         {
  8.             string result = string.Empty;

  9.             HttpWebRequest request = null;
  10.             try
  11.             {
  12.                 request = WebRequest.Create(url) as HttpWebRequest;
  13.                 using (HttpWebResponse response = request.GetResponse() as HttpWebResponse)
  14.                 {
  15.                     StreamReader reader = new StreamReader(response.GetResponseStream());
  16.                     result = reader.ReadToEnd();
  17.                 }
  18.             }
  19.             catch (Exception)
  20.             {
  21.                 throw;
  22.             }

  23.             return result;
  24.         }

  25.         /// <summary>
  26.         /// 装载一URL地址为XmlDocument
  27.         /// </summary>
  28.         /// <param name="url">URL地址</param>
  29.         /// <returns></returns>
  30.         public static XmlDocument LoadUrlXml(string url)
  31.         {
  32.             XmlDocument xmlDoc = null;

  33.             try
  34.             {
  35.                 xmlDoc = new XmlDocument();
  36.                 xmlDoc.Load(url);
  37.             }
  38.             catch (Exception)
  39.             {
  40.                 throw;
  41.             }

  42.             return xmlDoc;
  43.         }
复制代码







欢迎光临 易丰科技 (http://forum.yftek.com/) Powered by Discuz! X3