//编码方式
Encoding code = Encoding.GetEncoding("utf-8");
string str = null;
WebRequest temp = WebRequest.Create(txtUrl.Text.Trim());
WebResponse myTemp = temp.GetResponse();
//读取
try
{
StreamReader sr = new StreamReader(myTemp.GetResponseStream(), code);
str = sr.ReadToEnd();
}
catch (Exception ex)
{
throw ex;
}
string fileName = DateTime.Now.ToString("yyyyMMddHHmmss") + ".htm";
//写入
try
{
StreamWriter sw = new StreamWriter(Server.MapPath("~/admin/") + fileName, false, code);
sw.Write(str);
sw.Flush();
sw.Close();
Response.Write("恭喜<a href=Admin/" + fileName + " target=_blank>" + fileName + "</a>已经生成,保存在htm文件夹下!");
}
catch (Exception ex)
{
throw ex;
}