獲取ashx得到的內(nèi)容(已處理好的數(shù)據(jù))
更新時(shí)間:2013年01月25日 16:24:23 作者:
獲取ashx得到的內(nèi)容,一般用于ajax的情況比較多一點(diǎn);重點(diǎn):ashx頁面?zhèn)鬟^來的就是已經(jīng)處理好的數(shù)據(jù),感興趣的朋有可以參考下啊,希望本文對你學(xué)習(xí)ajax有所幫助
要獲取一個(gè)ashx頁面的到的數(shù)據(jù),使用以下方法:
1.
WebClient wc = new WebClient();
Byte[] pageData = wc.DownloadData("http://xxxx.com");
hd_num.Value = Encoding.Default.GetString(pageData);
前臺代碼:<asp:HiddenField ID="hd_num" runat="server" />
再通過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();
3.
還可以用ajax的跨域請求,這部分還在研究中,不知咋弄。
主要我那個(gè)ashx頁面?zhèn)鬟^來的就是已經(jīng)處理好的數(shù)據(jù)。
1.
復(fù)制代碼 代碼如下:
WebClient wc = new WebClient();
Byte[] pageData = wc.DownloadData("http://xxxx.com");
hd_num.Value = Encoding.Default.GetString(pageData);
前臺代碼:<asp:HiddenField ID="hd_num" runat="server" />
再通過js獲取hd_num的值。
2.
復(fù)制代碼 代碼如下:
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();
3.
還可以用ajax的跨域請求,這部分還在研究中,不知咋弄。
主要我那個(gè)ashx頁面?zhèn)鬟^來的就是已經(jīng)處理好的數(shù)據(jù)。
相關(guān)文章
Asp.net防重復(fù)提交機(jī)制實(shí)現(xiàn)方法
在Button或其他控件加上下面兩個(gè)屬性:UseSubmitBehavior="false"及OnClientClick設(shè)置控件為不可用即可,感興趣的朋友可以參考下哈2013-04-04一個(gè)合格的程序員應(yīng)該讀過哪些書(偏java)
編者按:2008年8月4日,StackOverflow 網(wǎng)友 Bert F 發(fā)帖提問:哪本最具影響力的書,是每個(gè)程序員都應(yīng)該讀的2013-04-04關(guān)于ASP.NET中TreeView用法的一個(gè)小例子
下面是一個(gè)Treeview動態(tài)的綁定3層深度的樹的代碼,有需要的朋友可以參考一下2013-12-12.Net Core + Nginx實(shí)現(xiàn)項(xiàng)目負(fù)載均衡的全步驟
這篇文章主要給大家介紹了關(guān)于.Net Core + Nginx實(shí)現(xiàn)項(xiàng)目負(fù)載均衡的相關(guān)資料,文中通過示例代碼以及圖文介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07.NET?Core支持Cookie和JWT混合認(rèn)證、授權(quán)的方法
這篇文章主要介紹了.NET?Core如何支持Cookie和JWT混合認(rèn)證、授權(quán),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-01-01asp.net GridView中使用RadioButton單選按鈕的方法
這篇文章主要介紹了asp.net GridView中使用RadioButton單選按鈕的方法,結(jié)合實(shí)例形式總結(jié)分析了三種GridView中使用RadioButton單選按鈕的實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2016-07-07.NET6+Quartz實(shí)現(xiàn)定時(shí)任務(wù)的示例詳解
在實(shí)際工作中,經(jīng)常會有一些需要定時(shí)操作的業(yè)務(wù),如:定時(shí)發(fā)郵件,定時(shí)統(tǒng)計(jì)信息等,那么如何實(shí)現(xiàn)才能使得我們的項(xiàng)目整齊劃一呢?本文通過一些簡單的小例子,簡述在.Net6+Quartz實(shí)現(xiàn)定時(shí)任務(wù)的一些基本操作,如有不足之處,還請指正2023-03-03