protected
void
Button2_Click(
object
sender, EventArgs e)
{
Encoding code = Encoding.GetEncoding(
"utf-8"
);
StreamReader sr =
null
;
StreamWriter sw =
null
;
string
str =
null
;
WebRequest temp = WebRequest.Create(txtUrl.Text.Trim());
WebResponse myTemp = temp.GetResponse();
sr =
new
StreamReader(myTemp.GetResponseStream(), code);
try
{
sr =
new
StreamReader(myTemp.GetResponseStream(), code);
str = sr.ReadToEnd();
}
catch
(Exception ex)
{
throw
ex;
}
finally
{
sr.Close();
}
string
fileName = DateTime.Now.ToString(
"yyyyMMddHHmmss"
) +
".htm"
;
try
{
sw =
new
StreamWriter(Server.MapPath(
"htm/"
) + fileName,
false
, code);
sw.Write(str);
sw.Flush();
}
catch
(Exception ex)
{
throw
ex;
}
finally
{
sw.Close();
Response.Write(
"恭喜<a href=htm/"
+ fileName +
" target=_blank>"
+ fileName +
"</a>已经生成,保存在htm文件夹下!"
);
}
}