//主要用到了System.Net.WebClient类
if (Request.QueryString["r"] != "1")
{
if (System.IO.File.Exists(Server.MapPath("/html/" + Request.QueryString["ID"] + ".html")))
{
Response.Redirect("/html/" + Request.QueryString["ID"] + ".html");
return;
}
else
{
new System.Net.WebClient().DownloadFile("http://localhost/test.aspx?ID=" + Request.QueryString["ID"] + "&r=1", Server.MapPath("/html/" + Request.QueryString["ID"] + ".html"));
Response.Redirect("/html/" + Request.QueryString["ID"] + ".html");
return;
}
Response.Redirect("/html/" + Request.QueryString["ID"] + ".html");
return;
}
Aps.net—(利用C#来生成静态页面)
最新推荐文章于 2023-12-30 23:56:01 发布
本文介绍了一个利用System.Net.WebClient类从指定URL下载网页内容,并将其保存为本地文件,然后重定向到该文件路径的过程。适用于网页动态加载内容的场景。
173

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



