根据URL地址获取信息

常常用于访问某个接口返回字符串,然后对字符串进行处理从而获得有效信息;

代码:

      /// <summary>
        /// 请示URL地址获取信息
        /// </summary>
        /// <param name="strURL">URL地址</param>
        /// <returns></returns>
        public static string SendMsg(string strURL)
        {
            string strHtmlContent = null;
            try
            {
                //声明一个HttpWebRequest请求
                HttpWebRequest request = (HttpWebRequest)WebRequest.Create(strURL);
                //连接超时时间
                request.Timeout = 5000;
                request.Headers.Set("Pragma", "no-cache");
                HttpWebResponse response = (HttpWebResponse)request.GetResponse();
                Stream streamHtmlCode = response.GetResponseStream();
                StreamReader streamReader = new StreamReader(streamHtmlCode, Encoding.UTF8);
                strHtmlContent = streamReader.ReadToEnd();
            }
            catch
            {
                strHtmlContent = "";
            }
            return strHtmlContent;
        }
原文地址:https://www.cnblogs.com/wxh19860528/p/2579307.html