后台获取HTML代码
1 //
2 //方法GetPageSource:获取指定网页的HTML代码
3 //
4 public static string GetPageSource()
5 {
6
7 WebRequest mywebReq ;
8 WebResponse mywebResp ;
9 StreamReader sr ;
10 string strHTML ;
11 StreamWriter sw;
12 mywebReq = WebRequest.Create(Request.Url.ToString());
13 mywebResp = mywebReq.GetResponse();
14 sr = new StreamReader(mywebResp.GetResponseStream());
15 strHTML = sr.ReadToEnd();
16 sw = File.CreateText(Server.MapPath("temp.html"));
17 sw.WriteLine(strHTML);
18 sw.Close();
19
20 return strHTML;
21
22
23 }
2 //方法GetPageSource:获取指定网页的HTML代码
3 //
4 public static string GetPageSource()
5 {
6
7 WebRequest mywebReq ;
8 WebResponse mywebResp ;
9 StreamReader sr ;
10 string strHTML ;
11 StreamWriter sw;
12 mywebReq = WebRequest.Create(Request.Url.ToString());
13 mywebResp = mywebReq.GetResponse();
14 sr = new StreamReader(mywebResp.GetResponseStream());
15 strHTML = sr.ReadToEnd();
16 sw = File.CreateText(Server.MapPath("temp.html"));
17 sw.WriteLine(strHTML);
18 sw.Close();
19
20 return strHTML;
21
22
23 }

浙公网安备 33010602011771号