zoukankan      html  css  js  c++  java
  • C# 读取指定URL的内容

    #region 读取指定URL的内容
            /// <summary>
            /// 读取指定URL的内容
            /// </summary>
            /// <param name="URL">指定URL</param>
            /// <param name="Content">该URL包含的内容</param>
            /// <returns>读取URL的状态</returns>
            public static string ReadHttp(string URL, ref string Content)
            {
                return ReadHttp(URL, "GET", ref Content);
            }
            public static string ReadHttp(string URL, string method, ref string Content)
            {
                string status = "ERROR";
                HttpWebRequest Webreq = (HttpWebRequest)WebRequest.Create(URL);
                Webreq.Method = method;
                HttpWebResponse Webresp = null;
                StreamReader strm = null;
                try
                {
                    Webresp = (HttpWebResponse)Webreq.GetResponse();
                    status = Webresp.StatusCode.ToString();
                    Encoding encod;
                    if (Webresp.CharacterSet.ToLower() == "utf-8")
                    {
                        encod = Encoding.GetEncoding("utf-8");
                    }
                    else
                    {
                        encod = Encoding.GetEncoding("gb2312");
                    }
                    strm = new StreamReader(Webresp.GetResponseStream(), encod);
                    Content = strm.ReadToEnd();
                }
                catch (Exception ex)
                {
                }
                finally
                {
                    if (Webresp != null) Webresp.Close();
                    if (strm != null) strm.Close();
                }
                return (status);
            }
            #endregion
    View Code
  • 相关阅读:
    自动化测试成功11333
    自动化测试成功11222
    自动化测试成功1111
    自动化测试成功112
    自动化测试成功18
    自动化测试成功1
    自动化测试成功
    富文本测试
    关于VMware虚拟机磁盘收缩的几种方法
    8个让你更有效率的简单方法
  • 原文地址:https://www.cnblogs.com/weixing/p/3286979.html
Copyright © 2011-2022 走看看