<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

        ajax代理程序,自動判斷字符編碼

        來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 22:52:44
        文檔

        ajax代理程序,自動判斷字符編碼

        ajax代理程序,自動判斷字符編碼:由于ajax在跨域的訪問上有問題,目前最好的方法是做代理.寫了個代理程序和心得 為了做ajax的代理,研究了下服務(wù)器端的xmlhttp并和客戶端的ajax中的xmlhttp做了個比較,后臺代碼是asp的 服務(wù)器端的xmlhttp也就是asp小偷程序,我把代碼改成了javascript
        推薦度:
        導(dǎo)讀ajax代理程序,自動判斷字符編碼:由于ajax在跨域的訪問上有問題,目前最好的方法是做代理.寫了個代理程序和心得 為了做ajax的代理,研究了下服務(wù)器端的xmlhttp并和客戶端的ajax中的xmlhttp做了個比較,后臺代碼是asp的 服務(wù)器端的xmlhttp也就是asp小偷程序,我把代碼改成了javascript

        由于ajax在跨域的訪問上有問題,目前最好的方法是做代理.寫了個代理程序和心得
        為了做ajax的代理,研究了下服務(wù)器端的xmlhttp并和客戶端的ajax中的xmlhttp做了個比較,后臺代碼是asp的
        服務(wù)器端的xmlhttp也就是asp小偷程序,我把代碼改成了javascript.
        1.在服務(wù)器端的xmlhttp.Open("GET",url,false)異步必須是關(guān)閉的,而客戶端的異步是打開的,這個很好理解.
        2.在服務(wù)器端的xmlhttp.Responsebody 這里用的是Responsebody而不是ResponseText或ResponseXml,一開始我是用ResponseText,但在函數(shù)

        bytesToBSTR轉(zhuǎn)換編碼的時候提示錯誤,經(jīng)過比較發(fā)現(xiàn)其他的asp小偷程序里的代碼都是Responsebody,分析后,發(fā)現(xiàn)body返回來的是二進(jìn)制數(shù)據(jù)而

        不是像ResponseText或ResponseXml那樣返回字符或dom對象.
        ajax的asp代理函數(shù)介紹
        send_request(url) ,url為地址 
        服務(wù)器端代碼如下帶自動判斷所有字符編碼,已測試 日語 韓語 繁體
        代碼如下:
        <%@LANGUAGE="JAVASCRIPT" CODEPAGE="65001"%>
        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
        <html>
        <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>XMLHTTP</title>
        </head>
        <% 
        Server.ScriptTimeout=9999999;
        function send_request(url) {
            var codedtext;
            http_request = Server.CreateObject("Microsoft.XMLHTTP");
            http_request.Open("GET",url,false);
            http_request.Send(null);
            if (http_request.ReadyState == 4){
                //自動判斷編碼開始
                var charresult = http_request.ResponseText.match(/CharSet=(\S+)\">/i);
                if (charresult != null){
                var Cset = charresult[1];
                }else{Cset = "gb2312"}//對獲取不到的網(wǎng)站采用gb2312編碼,可自行更改

        //自動判斷編碼結(jié)束
                codedtext = bytesToBSTR(http_request.Responsebody,Cset);
                }else{
                codedtext = "Erro";
                }
            return(codedtext);
        }

        function bytesToBSTR(body,Cset){
        var objstream;
        objstream = Server.CreateObject("Adodb.Stream");
        objstream.Type = 1;
        objstream.Mode = 3;
        objstream.Open();
        objstream.Write(body);
        objstream.Position = 0;
        objstream.Type = 2;
        objstream.Charset = Cset;
        bytesToBSTR = objstream.Readtext;
        objstream.Close;
        return(bytesToBSTR);
        }

        %>
        <body>
        <% Response.Write(send_request("http://www.daum.net")) %>
        </body>
        </html>

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        ajax代理程序,自動判斷字符編碼

        ajax代理程序,自動判斷字符編碼:由于ajax在跨域的訪問上有問題,目前最好的方法是做代理.寫了個代理程序和心得 為了做ajax的代理,研究了下服務(wù)器端的xmlhttp并和客戶端的ajax中的xmlhttp做了個比較,后臺代碼是asp的 服務(wù)器端的xmlhttp也就是asp小偷程序,我把代碼改成了javascript
        推薦度:
        標(biāo)簽: 代理 代碼代碼 自動判斷
        • 熱門焦點(diǎn)

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 美女被cao免费看在线看网站| 最好免费观看高清在线| 亚洲免费人成在线视频观看| 亚洲AV电影天堂男人的天堂| 色www永久免费网站| 久久久久亚洲AV无码专区网站| 亚洲精品视频免费看| 三年片在线观看免费观看大全中国 | 亚洲AV网一区二区三区| 精品国产免费一区二区| 亚洲欧美成人一区二区三区| 日韩免费观看一级毛片看看| www亚洲精品久久久乳| 亚洲精品一级无码中文字幕| 国产免费高清69式视频在线观看| 亚洲乱码中文字幕综合| 无码人妻久久一区二区三区免费| 日木av无码专区亚洲av毛片| 一个人看www免费高清字幕| 曰韩亚洲av人人夜夜澡人人爽| 两个人看的www高清免费观看| 亚洲视频2020| 在线播放免费播放av片| 视频一区二区三区免费观看| 亚洲国产另类久久久精品 | 精品女同一区二区三区免费站| 亚洲国产成人久久一区久久| 亚洲校园春色小说| 九九九精品成人免费视频| 日韩亚洲翔田千里在线| 亚洲精品字幕在线观看| 日本免费人成在线网站| 精品免费AV一区二区三区| 亚洲日韩欧洲乱码AV夜夜摸| 成人免费毛片内射美女-百度| 夜夜亚洲天天久久| 好爽好紧好大的免费视频国产| 精品国产污污免费网站入口| 亚洲毛片一级带毛片基地| 免费一级大黄特色大片| 一级毛片不卡片免费观看|