当前位置:酷百书>百科问答>腾讯会员的coo来自kie怎么获取8

腾讯会员的coo来自kie怎么获取8

2024-10-06 05:58:25 编辑:join 浏览量:565

腾讯会员的coo来自kie怎么获取8

问题补充说明:我有会员账号,怎么抓取cookie放在解析里,请看明白问题在回答,谢谢

腾讯会员的coo来自kie怎么获取8

浏览器获取cookie的两种方式

1用户登录成功后在放入session后,向用户的浏览器cookie中插入用户数据

 //将用户信息放入session中

session.setAttribute("user",select_user);

//将用户信诗殖息通过response课渐措究概区果写入cookie

//cookie路径会默认使统河井读过船整画沙收用mvc或者jsp所配置的项目路径作为cookie的存储文件夹

//每次在修改浏览器的cookie之后,1、重新许微场甲算呼部报草包学设置过期时间,2、设置后cookie覆盖掉

St否敌反ringencode ="";

try{

encode=U叶属减推倒RLEncoder.encod少石测e(select_user.getYh_nch(),"utf-8");

}catch(UnsupportedEncodingExceptione){

//TODOAuto-generatedcatchblock

e.printStackTrace();

}

Cookiecookie=newCook析钢据ie("yh_nch",encode);

 

cookie.setMaxAge(60*60);

response.add轻解拉死输Cookie(cookie);

 

}

 

A下次用户访问打数祖聚对王翻index方法时,从客户端获取用户数据,转发给位油企治核语越没营用首页jsp

 

 Cookie富生[]cookies=reques小看外阳界福冷t.getCookies();

//声明边量

Stringyh_nch="";

for(inti=0;i<cookies.length;i++){

 

//获取cookie

if(cookies[i].getName().equals("yh_nch")听职室席培){

yh_nch=晶将宪叫速练里充还升cookies[i].getValue();

县省立拉省需}

}

//中文解码,更换编码格式

Stringdecode=URLDecoder.decode(yh_nch,"utf-8");

map.put("yh_nch",decode);

 

  B在首页的页面上用js获得浏览器cookie,再从cookie中取得用户数据,显示在首页jsp

 

 

 

 $(function(){

varyh_nch=get_my_cookie_value("yh_nch");

yh_nch=decodeURIComponent(yh_nch); //中文解码,浏览器支持

$("#header").text(yh_nch);

})

 

functio势烧商待陈讲且刘范巴nget_my_cookie_value(key){

varval="";

//获取一个cookie字符串属性

//该属性是一个可读可写的字符串,可使用该属性对当前文档的cookie进行读取、

//创建、修改和删除操作。

varcookies= document.cookie;

//空格替换为空字符串--/\s/--是正则表达式空格的意思

cookies.replace(/\s/,"");

//;进行分割,获得数组  ---因为获得的字符串属性,多个cookie键值对 中间有“;”的形式

varcookie_array=cookies.split(";");

for(i=0;i<cookie_array.length;i++){

//对“=”进行分割

varcookie_kv=cookie_array[i].split("=");

//获取值

if(cookie_kv[0]=="yh_nch"){

val=cookie_kv[1];

}

}

 

returnval;

}

 

标签:coo,kie,腾讯

版权声明:文章由 酷百书 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kubaishu.com/answer/492794.html
热门文章