• ASP.NET抓取页面源代码


    using System.Net;

    using System.IO;

        private string GetPageCodes(string Url)

        {

            string strHtml = "";

            WebRequest web = WebRequest.Create(Url);

            //WebResponse hwr = web.GetResponse();

            HttpWebResponse hwr = (HttpWebResponse)web.GetResponse();

            //采用流读取,并确定编码方式   

            Stream s = hwr.GetResponseStream();

            StreamReader objReader = new StreamReader(s, Encoding.Default);

            string strLine = "";

            while (strLine != null)

            {

                strLine = objReader.ReadLine();

                if (strLine != null)

                {

                    strHtml += strLine;

                }

            }

            return strHtml;

        }

  • 相关阅读:
    Task Schedule
    Number Game
    CDQ分治
    Friends and Subsequences
    HDU5266 pog loves szh III
    P1593 因子和
    求一个数的欧拉函数的优化
    Grandpa's Estate POJ
    LightOJ
    Paint The Wall HDU
  • 原文地址:https://www.cnblogs.com/ANDY_ZHANG/p/1872074.html
Copyright © 2020-2023  润新知