亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > AJAX > 正文

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

2024-09-01 08:29:52
字體:
來源:轉載
供稿:網友
由于ajax在跨域的訪問上有問題,目前最好的方法是做代理.寫了個代理程序和心得
為了做ajax的代理,研究了下服務器端的xmlhttp并和客戶端的ajax中的xmlhttp做了個比較,后臺代碼是asp的
服務器端的xmlhttp也就是asp小偷程序,我把代碼改成了javascript.
1.在服務器端的xmlhttp.Open("GET",url,false)異步必須是關閉的,而客戶端的異步是打開的,這個很好理解.
2.在服務器端的xmlhttp.Responsebody 這里用的是Responsebody而不是ResponseText或ResponseXml,一開始我是用ResponseText,但在函數

bytesToBSTR轉換編碼的時候提示錯誤,經過比較發現其他的asp小偷程序里的代碼都是Responsebody,分析后,發現body返回來的是二進制數據而

不是像ResponseText或ResponseXml那樣返回字符或dom對象.
ajax的asp代理函數介紹
send_request(url) ,url為地址 
服務器端代碼如下帶自動判斷所有字符編碼,已測試 日語 韓語 繁體
代碼如下:
<%@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"}//對獲取不到的網站采用gb2312編碼,可自行更改

//自動判斷編碼結束
        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);
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91极品视频在线| 亚洲二区中文字幕| 成人国产精品久久久| 欧美激情视频在线| 亚洲欧美日韩精品久久| 日本最新高清不卡中文字幕| 国产一区二区三区网站| 欧美在线中文字幕| 国产精品嫩草影院一区二区| 欧美电影免费观看电视剧大全| 亚洲国产精品国自产拍av秋霞| 亚洲高清av在线| 亚洲精品一区中文| 国产成人av网| 国产精品视频区1| 日韩福利视频在线观看| 成人黄色免费看| 欧美肥老太性生活视频| 久热在线中文字幕色999舞| 欧美精品videos| 久久人人看视频| 日韩av在线高清| 欧美国产日产韩国视频| 欧美亚洲国产成人精品| 亚洲成人在线视频播放| 日韩av在线电影网| 不卡av在线网站| 成人免费激情视频| 红桃视频成人在线观看| 亚洲最新在线视频| 欧洲精品久久久| 国产久一一精品| 91免费的视频在线播放| 欧美视频一区二区三区…| 91色视频在线观看| 国产噜噜噜噜噜久久久久久久久| 亚洲自拍在线观看| 97香蕉久久超级碰碰高清版| 久久久人成影片一区二区三区| 久久天堂av综合合色| 久久免费成人精品视频| 国产成人精品最新| 激情av一区二区| 日韩精品视频观看| 国产精品成人免费视频| 欧亚精品在线观看| 懂色aⅴ精品一区二区三区蜜月| 国产69精品久久久久9| 色婷婷综合成人| 久久久精品一区二区三区| 国产z一区二区三区| 超薄丝袜一区二区| 亚洲品质视频自拍网| 美日韩精品视频免费看| 国产日韩欧美在线| 国产精品一区二区久久久久| 日韩美女在线播放| 欧美第一页在线| 国产成人av网| 欧美专区日韩视频| 国产91ⅴ在线精品免费观看| 91精品在线播放| 3344国产精品免费看| 中文字幕免费国产精品| 亚洲欧美另类在线观看| 久热精品视频在线免费观看| 国产精品久久97| 欧美日韩免费网站| 国产精品入口日韩视频大尺度| 日韩av不卡电影| 欧美精品免费在线| 国产91精品久久久久| 精品国产自在精品国产浪潮| 8050国产精品久久久久久| 在线视频欧美性高潮| 日韩在线视频网站| 国产精品久久久av| 欧美精品999| 国内精品中文字幕| 久久综合久久88| 国产精品久久久久91| 亚洲人成网7777777国产| 欧美一二三视频| 亚洲网站在线观看| 亚洲高清一区二| 中文字幕精品国产| 欧美日韩裸体免费视频| 日韩综合中文字幕| xxxxxxxxx欧美| 亚洲自拍欧美色图| 欧美在线性爱视频| 午夜精品理论片| 欧美性猛交xxxxx免费看| 日韩中文在线中文网三级| 九九九热精品免费视频观看网站| 精品国产欧美一区二区五十路| 久久精品99国产精品酒店日本| 色悠悠国产精品| 色哟哟网站入口亚洲精品| 精品免费在线观看| 欧美午夜丰满在线18影院| 亚洲激情免费观看| 国产99久久精品一区二区 夜夜躁日日躁| 久久九九有精品国产23| 色妞在线综合亚洲欧美| 一本色道久久综合狠狠躁篇的优点| 黄网站色欧美视频| 色婷婷成人综合| 久久久免费观看视频| 国产亚洲精品久久久久久牛牛| 日韩av免费在线| 最新91在线视频| 成人免费视频xnxx.com| 亚洲va欧美va国产综合久久| 欧美激情伊人电影| 亚洲3p在线观看| 91网站在线看| 亚洲人成人99网站| 国产精品久久久久久av福利软件| 久久久久久久91| 亚洲高清免费观看高清完整版| 欧美三级欧美成人高清www| 992tv成人免费视频| 成人精品久久一区二区三区| 68精品久久久久久欧美| 亚洲精品一区二区三区不| 午夜免费在线观看精品视频| 日韩精品www| 性欧美长视频免费观看不卡| 欧美肥臀大乳一区二区免费视频| 精品动漫一区二区| 成人在线视频网| 亚洲一区二区三区乱码aⅴ| 中文字幕日韩av电影| 欧美成人剧情片在线观看| 久久久999精品视频| 久久久爽爽爽美女图片| 欧洲成人免费aa| 日韩精品视频中文在线观看| 国产精品视频免费在线观看| 亚洲成**性毛茸茸| 国产精品成人品| 97视频在线观看视频免费视频| 永久免费毛片在线播放不卡| 91精品国产自产在线| 国产日韩欧美在线观看| 在线成人免费网站| 国产视频欧美视频| 日韩极品精品视频免费观看| 97精品国产97久久久久久| 欧美肥老太性生活视频| 国内揄拍国内精品| 91免费福利视频| 国内精品视频在线| 亚洲精品电影久久久| 国产亚洲欧洲高清一区| 欧美精品xxx| 91视频九色网站| 久久久之久亚州精品露出| 欧美三级欧美成人高清www| 欧美激情第1页| 亚洲视频免费一区| 色综合导航网站| 日韩电影大全免费观看2023年上|