当前位置: 编程技术>.net/c#/asp.net
asp.net 获取ashx中数据的代码
来源: 互联网 发布时间:2014-08-30
本文导语: 为大家介绍如何获取ashx中已处理过的数据,这里给出二个代码,供大家参考。 代码1: 代码示例: WebClient wc = new WebClient(); Byte[] pageData = wc.DownloadData("http://xxxx.com"); hd_num.Value = Encoding.Default.GetString(pageData); 前台代码: 代...
为大家介绍如何获取ashx中已处理过的数据,这里给出二个代码,供大家参考。
代码1:
代码示例:
WebClient wc = new WebClient();
Byte[] pageData = wc.DownloadData("http://xxxx.com");
hd_num.Value = Encoding.Default.GetString(pageData);
Byte[] pageData = wc.DownloadData("http://xxxx.com");
hd_num.Value = Encoding.Default.GetString(pageData);
前台代码:
代码示例:
再通过js获取hd_num的值。
代码2:
代码示例:
HttpWebRequest request = HttpWebRequest.Create("http://xxx/aaa.ashx") as HttpWebRequest;
HttpWebResponse response = request.GetResponse() as HttpWebResponse;
Stream resStream = response.GetResponseStream();
StreamReader sr = new StreamReader(resStream, System.Text.Encoding.Default); //编码可以改成别的
ContentHtml.Text = sr.ReadToEnd();
HttpWebResponse response = request.GetResponse() as HttpWebResponse;
Stream resStream = response.GetResponseStream();
StreamReader sr = new StreamReader(resStream, System.Text.Encoding.Default); //编码可以改成别的
ContentHtml.Text = sr.ReadToEnd();
另外,也可以用ajax的跨域请求,留待大家研究,呵呵。