抓取网页内容的函数 using System;using System.Data;using System.Configuration;using System.Collections;using System.IO;using System.Net;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;namespace JinPeng.Name{ public partial class GetContentFromUrll : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { string content = GetAllContentFromUrll(@"http://localhost/GetContentFromUrll.aspx"); Response.Write(content); } protected string GetAllContentFromUrll(string _requestUrl) { string _StrResponse = ""; HttpWebRequest _WebRequest = (HttpWebRequest)WebRequest.Create(_requestUrl); _WebRequest.Method = "GET"; WebResponse _WebResponse = _WebRequest.GetResponse(); StreamReader _ResponseStream = new StreamReader(_WebResponse.GetResponseStream(), System.Text.Encoding.GetEncoding("gb2312")); _StrResponse = _ResponseStream.ReadToEnd(); _WebResponse.Close(); _ResponseStream.Close(); return _StrResponse; } }} 相关文章: