zoukankan      html  css  js  c++  java
  • c# 获取页面源码

    /// <summary>
            /// 获取源代码
            /// </summary>
            /// <param name="url"></param>
            /// <param name="encoding"></param>
            /// <returns></returns>
            public string GetPage(string url, string PointStr,Encoding Ec
            {
                HttpWebRequest request = null;
                HttpWebResponse webResponse = null;
                try
                {
                    request = (HttpWebRequest)WebRequest.Create(url);
                    request.AllowAutoRedirect = true;
                    request.Timeout = 5000;
                    request.ReadWriteTimeout = 5000;
                    //request.KeepAlive = true;
                    request.Method = "GET";
                    //request.ImpersonationLevel = System.Security.Principal.TokenImpersonationLevel.Anonymous;
                    request.UserAgent = "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)";
                    webResponse = (HttpWebResponse)request.GetResponse();
                    using (System.IO.Stream stream = webResponse.GetResponseStream())
                    {
                        using (System.IO.StreamReader reader2 = new StreamReader(stream, Ec))
                        {
                            return reader2.ReadToEnd();
                        }
                    }
                }
                catch
                {
                    //Main.St.Add(url+"----"+ex.ToString());
                    return "";
                }
                finally
                {
                    if (request != null)
                    {
                        request = null;
                    }
                    if (webResponse != null)
                    {
                        webResponse.Close();
                        webResponse = null;
                    }
                }
            }
  • 相关阅读:
    Python获取 东方财富 7x24小时全球快讯
    Elasticsearch 环境配置
    可执行jar包与依赖jar包
    IDEA注释模板
    CKEditor
    解决让浏览器兼容ES6特性
    asp.net一个非常简单的分页
    Asp.Net真分页技术
    jsp选项卡导航实现——模板
    nodejs类比Java中:JVM
  • 原文地址:https://www.cnblogs.com/jhabb/p/2854513.html
Copyright © 2011-2022 走看看