62,268
社区成员
发帖
与我相关
我的任务
分享
string filename = "/info.aspx?NewsID=" + Util.Encode(NewsID.ToString());
string serverport = Request.ServerVariables["SERVER_PORT"].ToString();
string PageUrl = "";
string ipath = Server.MapPath("/Html/" + mnews.Addtime.ToString("yyMMdd") + "/");
if (Directory.Exists(ipath) == false)
{
Directory.CreateDirectory(ipath);
}
if (serverport == "80")
{
PageUrl = "http://" + Request.Url.Host + "/" + filename;
}
else
{
PageUrl = "http://" + Request.Url.Host + ":" + Request.ServerVariables["SERVER_PORT"] + "/" + filename;
}
WebRequest request = WebRequest.Create(PageUrl);
WebResponse response = request.GetResponse();
Stream resStream = response.GetResponseStream();
StreamReader sr = new StreamReader(resStream, System.Text.Encoding.GetEncoding("utf-8"));
string InfoHtml = sr.ReadToEnd();
resStream.Close();
sr.Close();
fileName = mnews.Addtime.ToString("yyyyMMddhhmmss") + ".html";
sw = new StreamWriter(ipath + fileName, false, System.Text.Encoding.GetEncoding("gb2312"));
sw.Write(InfoHtml);
sw.Flush();
sw.Close();