/// <summary>
/// 生成静态页
/// </summary>
/// <param name="webpath"></param>
/// <param name="setpath"></param>
/// <returns></returns>
public static string GetNetPageInfo(string webpath, string setpath)
{
try
{
WebClient myWebClient = new WebClient();
myWebClient.Credentials = CredentialCache.DefaultCredentials;
byte[] pageData = myWebClient.DownloadData(webpath);
string pageHtml = Encoding.GetEncoding("utf-8").GetString(pageData);
using (StreamWriter sw = new StreamWriter(setpath, false, Encoding.GetEncoding("gb2312")))//将获取的内容写入文本
{
sw.Write(pageHtml);
sw.Dispose();
}
return "生成成功了! ";
}
catch (WebException ex)
{
return ex.Message;
}
}