webrequest 异步请求问题出不来数据
大家帮看看是哪里不正确呢 string httppath = "http://adv.china9986.com/advfile/adv/newspaper/news/Adv-Index-Like163.htm";
string s = string.Empty;
System.Net.WebRequest request = System.Net.WebRequest.Create(httppath);
request.BeginGetResponse(delegate(IAsyncResult ar)
{
System.Net.WebRequest wr = (System.Net.WebRequest)ar.AsyncState;
WebResponse response = wr.EndGetResponse(ar);
using (Stream sm = response.GetResponseStream())
{
using (StreamReader sr = new StreamReader(sm, Encoding.GetEncoding("utf-8")))
{
s = sr.ReadToEnd();
Response.Write(s);
}
}
},
request);
求指教
大家帮看看是哪里不正确呢 string httppath = "http://adv.china9986.com/advfile/adv/newspaper/news/Adv-Index-Like163.htm";
string s = string.Empty;
System.Net.WebRequest request = System.Net.WebRequest.Create(httppath);
request.BeginGetResponse(delegate(IAsyncResult ar)
{
System.Net.WebRequest wr = (System.Net.WebRequest)ar.AsyncState;
WebResponse response = wr.EndGetResponse(ar);
using (Stream sm = response.GetResponseStream())
{
using (StreamReader sr = new StreamReader(sm, Encoding.GetEncoding("utf-8")))
{
s = sr.ReadToEnd();
Response.Write(s);
}
}
},
request);
求指教
string s = string.Empty;
System.Net.WebRequest request = System.Net.WebRequest.Create(httppath);
request.BeginGetResponse(delegate(IAsyncResult ar)
{
System.Net.WebRequest wr = (System.Net.WebRequest)ar.AsyncState;
WebResponse response = wr.EndGetResponse(ar);
using (Stream sm = response.GetResponseStream())
{
using (StreamReader sr = new StreamReader(sm, Encoding.GetEncoding("utf-8")))
{
s = sr.ReadToEnd();
Response.Write(s);
}
}
},
request);