人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

客戶端Cookie中文編程(下)

客戶端Cookie中文編程(下)

更新時間:2022-07-04 文章作者:未知 信息來源:網絡 閱讀次數:

 例如你要寫入的Cookie內容是"一頂abc",經過CodeCookie變為"99a98a97a-31029a26432a"(基于安全考慮,將字符串反轉),再經過escape編碼后變為"99a98a97a%2D31029a26432a"(escape編碼將除字母和數字以外的字符轉換為十六進制%XX的形式),注意分隔符不能選%,D和數字。當然,如果有類似密碼的重要信息,還需要在加密上再強化一下。因為寫入Cookie的一般都是短信息,編碼后增加的一些字節可忽略不計。下面的JavaScript讀寫Cookie函數中就加入了以上的中文支持。

function SetCookie(name,value,expires)
{
 var exp=new Date();
 exp.setTime(exp.getTime()+expires*60*1000);
 document.cookie=name+"="+escape(CodeCookie(value))+" ; expires="+exp.toGMTString()+" ; path=/";
}

function GetCookie (name)
{
 var strArg=name+"=";
 var nArgLen=strArg.length;
 var nCookieLen=document.cookie.length;
 var nEnd;
 var i=0;
 var j;

while (i$#@60;nCookieLen)
{
 j=i+nArgLen;
 if (document.cookie.substring(i,j)==strArg)
{
 nEnd=document.cookie.indexOf (";",j);
 if (nEnd==-1) nEnd=document.cookie.length;
 return DecodeCookie(unescape(document.cookie.substring(j,nEnd)));
}
 i=document.cookie.indexOf(" ",i)+1;
 if (i==0) break;
}
 return null;
}


  如果用CGI程序寫入中文Cookie,客戶端讀取。如在ASP里,可以先使用前述的編碼函數后,再用response寫入,例如:response.cookies("Name")=CodeCookie("張三")至此,中文Cookie的問題基本解決。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 丽水市| 嘉黎县| 拉孜县| 黄龙县| 潜山县| 仙游县| 长海县| 清水河县| 海安县| 桦甸市| 巴林右旗| 谷城县| 博兴县| 平顺县| 北流市| 泰和县| 南木林县| 江陵县| 甘肃省| 平顺县| 远安县| 封开县| 武威市| 敦化市| 贵州省| 白山市| 和平区| 芜湖县| 尚义县| 太原市| 绩溪县| 河南省| 柘荣县| 逊克县| 荣昌县| 长丰县| 延吉市| 乌恰县| 太白县| 南阳市| 门头沟区|