

namespace test
{
public partial class test : System.Web.UI.Page
{
protected void Page_Load( object sender, EventArgs e)
{
string sourceCode = GetSourceCode( " http://www.baidu.com " );
Response.Write(sourceCode);
Response.End();
}
private string GetSourceCode( string url)
{
WebRequest req = WebRequest.Create(url); // 获取网页源代码
string html = new StreamReader(req.GetResponse().GetResponseStream(), Encoding.GetEncoding( " gb2312 " )).ReadToEnd(); // 需指定网页的编码方式,如gb2312或 utf-8
return html;
}
}
}
要加上:
using System.Net;
using System.IO;
using System.Text;
命名空间。