• 获取远程文件HTML



    /// <summary>
    /// 获取远程文件HTML
    /// </summary>
    /// <param name="URL"></param>
    /// <returns></returns>
    public static String RemoteHtml(String URL)
    {
    try
    {
    WebRequest bi
    = WebRequest.Create(URL);
    WebResponse gbi
    = bi.GetResponse();
    //此时接收到的为数据流,所以需要一个streamreader来进行读取,并且在读取时设置编码格式,一般情况下设置为默认即可..
    //使用streamreader需要添加引用using System.IO;
    StreamReader rbi = new StreamReader(gbi.GetResponseStream(), System.Text.Encoding.Default);
    String str
    = rbi.ReadToEnd();
    return str;
    }
    catch
    {
    return "";
    }
    }

    把目标的html代码获取到页面上
        /// <summary>
        /// 获取远程文件HTML
        /// </summary>
        /// <param name="URL"></param>
        /// <returns></returns>
        public static String RemoteHtml(String URL)
        {
            try
            {
                WebRequest bi = WebRequest.Create(URL);
                WebResponse gbi = bi.GetResponse();
                //此时接收到的为数据流,所以需要一个streamreader来进行读取,并且在读取时设置编码格式,一般情况下设置为默认即可..
                //使用streamreader需要添加引用using System.IO;
                StreamReader rbi = new StreamReader(gbi.GetResponseStream(), System.Text.Encoding.Default);
                String str = rbi.ReadToEnd();
                return str;
            }
            catch
            {
                return "";
            }
        }
  • 相关阅读:
    1085 PAT单位排行
    安装MongoDB并且添加用户
    同源政策,发送请求时携带cookie信息
    博客园文章编辑时实现语法高亮
    template中的时间格式如何修改
    Node模块下载路径的更改设置
    JavaScript--遍历
    JavaScript--作用域
    JavaScript--arguments
    JavaScript--apply&call
  • 原文地址:https://www.cnblogs.com/ret00100/p/1717940.html
Copyright © 2020-2023  润新知