WebRequest mywebrq;
WebResponse mywebresp;
StreamReader sr;
Streamwriter sw;
Private void Page_Load(object sender,EventArgs e)
{
mywebreq=WebRequest.Create( http://localhost/Test.aspx);
mywebresp=mywebreq.GetResponse();
sr=new streamReader(mywebresp.GetResponsestream());
strHtml=sr.ReadToEnd();
sw=File.CreateText(server.mappath("Test.htm"));
sw.writeling(strHtml);
sw.close();
Response.writeFile(Server.Mappath("Test.htm"));
}
WebResponse mywebresp;
StreamReader sr;
Streamwriter sw;
Private void Page_Load(object sender,EventArgs e)
{
mywebreq=WebRequest.Create( http://localhost/Test.aspx);
mywebresp=mywebreq.GetResponse();
sr=new streamReader(mywebresp.GetResponsestream());
strHtml=sr.ReadToEnd();
sw=File.CreateText(server.mappath("Test.htm"));
sw.writeling(strHtml);
sw.close();
Response.writeFile(Server.Mappath("Test.htm"));
}
博客展示了一段ASP.NET代码,通过WebRequest和WebResponse对象获取网页内容,使用StreamReader读取内容,再用StreamWriter将内容保存到本地文件,最后通过Response输出该文件内容,涉及网页内容的获取、保存和展示。
860

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



