1 string rXml = string.Empty;
2 HttpWebRequest myHttpWebRequest = System.Net.WebRequest.Create(url) as HttpWebRequest;
3 myHttpWebRequest.KeepAlive = false;
4 myHttpWebRequest.AllowAutoRedirect = false;
5 myHttpWebRequest.UserAgent = "Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)";
6 myHttpWebRequest.Timeout = 10000;
7 myHttpWebRequest.ContentType = "application/x-www-form-urlencoded;charset=utf-8";
8 using (HttpWebResponse res = (HttpWebResponse)myHttpWebRequest.GetResponse())
9 {
10 if (res.StatusCode == HttpStatusCode.OK || res.StatusCode == HttpStatusCode.PartialContent)//返回为200或206
11 {
12 string dd = res.ContentEncoding;
13 System.IO.Stream strem = res.GetResponseStream();
14 System.IO.StreamReader r = new System.IO.StreamReader(strem);
15 rXml = r.ReadToEnd();
16 }
17 }
18 Response.Write(rXml);