CSDN博客

img qb515

将动态aspx页面,保存为静态htm文件

发表于2003/9/10 11:40:00  549人阅读

  调用这个方法,你可以将动态的asp.net页面,保存为静态htm文件。

string url=http://www.csdn.net/fly.aspx?id=515225;

GetPageHtml(url);

private String GetPageHtml(string url)
  {
   String Result;
   WebResponse MyResponse;
   WebRequest MyRequest = System.Net.HttpWebRequest.Create(url);
   MyResponse = MyRequest.GetResponse();

using (StreamReader MyReader = new StreamReader(MyResponse.GetResponseStream(),System.Text.Encoding.Default))
   {
    Result = MyReader.ReadToEnd();
    MyReader.Close();
   }
  
   FileStream fs = new FileStream("c://flystudio.htm",FileMode.Create,FileAccess.Write);
   StreamWriter sw = new StreamWriter(fs,System.Text.Encoding.Default);
   sw.WriteLine(Result);
   sw.Close();
   fs.Close();
   return Result;
  }

解释请查看vs.net自带的msdn......

:) flystudio@2911.net

0 0

相关博文

我的热门文章

img
取 消
img