using System.Net;
using System.IO;
using System.Text;
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
Response.Write(GetHtml("http://www.baidu.com"));
}
}
public string GetHtml(string URL)
{
WebRequest wrt; wrt = WebRequest.Create(URL);
wrt.Credentials = CredentialCache.DefaultCredentials;
WebResponse wrp; wrp = wrt.GetResponse();
return new StreamReader(wrp.GetResponseStream(), Encoding.Default).ReadToEnd();
}

本文介绍了一种使用ASP.NET加载指定URL网页内容的方法。通过WebRequest和WebResponse对象获取HTTP响应,利用StreamReader读取并返回HTML源码。适用于需要抓取网页内容进行分析或展示的应用场景。
5395

被折叠的 条评论
为什么被折叠?



