怎么在Java中根据cookie名称获得cookie值的代码具体步骤是怎样的

怎么在Java中根据cookie名称获得cookie值的代码具体步骤是怎样的,第1张

作用都是一样的!

java

cookie

是用来保存你信息的

比如你的用户名和密码?当你下次登录的时候就不用输入用户名和密码就可以直接登录了!

在用

cookie

的时候应该设置

cookie

的生命周期!也就是

cookie

自动小时的时间!当过了这个时间

cookie

会话就自动消失了!登录的时候就要重新输入用户名和密码!浏览器那个跟这个差不多!也是用来保存用户信息的!所以建议你在退出网站的时候:

比如

:淘宝网

在你退出的时候最好清空浏览器的

cookie

!以免被别人盗去!解释的不够好

!谢谢采纳

一、java保存写入Cookie

JSP程序片段如下:

//保存写入Cookie

<%

String cookieName="Sender";

Cookie cookie=new Cookie(cookieName, "Test_Content");

cookiesetMaxAge(10);   //存活期为10秒

responseaddCookie(cookie);

%>

二、读取出Cookie

Cookie文件创建好后,自然还需要用户把它读出来,代码片段如下:

<%

Cookie cookies[]=requestgetCookies(); //读出用户硬盘上的Cookie,并将所有的Cookie放到一个cookie对象数组里面

Cookie sCookie=null;

String svalue=null;

String sname=null;

for(int i=0;i<cookieslength-1;i++{    //用一个循环语句遍历刚才建立的Cookie对象数组

sCookie=cookies;   //取出数组中的一个Cookie对象

sname=sCookiegetName(); //取得这个Cookie的名字

svalue=sCookiegetValue(); //取得这个Cookie的内容

%>

<%

}

%>

name value

<%=name%> <%=svalue%>

登陆验证成功后存入session,想要获取的话掉通过session获取

sessionput(key, value);

object object = sessionget(key);

用户信息一般放在session里面

我使用URL发了一个get请求,如何才能获取到它返回给我的Cookie呢。

URL geturl = new URL(myurl);

>

以上就是关于怎么在Java中根据cookie名称获得cookie值的代码具体步骤是怎样的全部的内容,包括:怎么在Java中根据cookie名称获得cookie值的代码具体步骤是怎样的、在java中如何用cookies保存数据、java 模拟登录后,获取服务器上对应的cookie值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9571688.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存