博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Cookie原理
阅读量:5281 次
发布时间:2019-06-14

本文共 1008 字,大约阅读时间需要 3 分钟。

1)服务器创建cookie对象,把会话数据存储到cookie对象中。                        new Cookie("name","value");                2)    服务器发送cookie信息到浏览器                        response.addCookie(cookie);                        举例: set-cookie: name=eric  (隐藏发送了一个set-cookie名称的响应头)                3)浏览器得到服务器发送的cookie,然后保存在浏览器端。                4)浏览器在下次访问服务器时,会带着cookie信息                        举例: cookie: name=eric  (隐藏带着一个叫cookie名称的请求头)                5)服务器接收到浏览器带来的cookie信息                        request.getCookies();

细节:

1)void setPath(java.lang.String uri)   :设置cookie的有效访问路径。有效路径指的是cookie的有效路径保存在哪里,那么浏览器在有效路径下访问服务器时就会带着cookie信息,否则不带cookie信息。                        2)void setMaxAge(int expiry) : 设置cookie的有效时间。                    正整数:表示cookie数据保存浏览器的缓存目录(硬盘中),数值表示保存的时间。                    负整数:表示cookie数据保存浏览器的内存中。浏览器关闭cookie就丢失了!!                    零:表示删除同名的cookie数据            3)Cookie数据类型只能保存非中文字符串类型的。可以保存多个cookie,但是浏览器一般只允许存放300个Cookie,每个站点最多存放20个Cookie,每个Cookie的大小限制为4KB。

 

转载于:https://www.cnblogs.com/loaderman/p/9999267.html

你可能感兴趣的文章
HDU-1255 覆盖的面积 (扫描线)
查看>>
Java 中 静态方法与非静态方法的区别
查看>>
Jenkins+ProGet+Windows Batch搭建全自动的内部包(NuGet)打包和推送及管理平台
查看>>
线程池的概念
查看>>
Java 序列化
查看>>
Java 时间处理实例
查看>>
Java 多线程编程
查看>>
Java 数组实例
查看>>
mysql启动过程
查看>>
2017前端面试题总结
查看>>
Http GetPost网络请求
查看>>
SWIFT国际资金清算系统
查看>>
Sping注解:注解和含义
查看>>
站立会议第四天
查看>>
如何快速掌握一门技术
查看>>
利用AMPScript获取Uber用户数据的访问权限
查看>>
vagrant 同时设置多个同步目录
查看>>
python接口自动化28-requests-html爬虫框架
查看>>
生成随机数的模板
查看>>
Mysql 数据库操作
查看>>