Cookie 入门|学习笔记

简介: 快速学习 Cookie 入门

开发者学堂课程【JSP 快速入门Cookie 入门】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/33/detail/706


Cookie 入门


目录:


1、Http 协议与 cookie

2、cookie 的用途

3、JavaWeb 中使用 cookie

 

引言:Cookie 在英文中有小甜点的意思,cookie 是服务器保存到客户端的东西。

 

 

 

1. Http 协议与 cookie(了解)


·cookie 是 HTTP 协议制定的;先由服务器保存 cookie 到浏览器,再下次浏览器请求服务器时把上一次请求得到 cookie 再归还给服务器。

·由服务器创建保存到客户端浏览器的一个键值对;服务器保存 cookie 的响应头;Set-cookie;aaa-AAA,Set-Cookie;bbb-888

·Http 协议规定(保证不给浏览器太大压力);

>1 个 Cookie 最大 4KB

>1 个浏览器最多可以保存 300 个 Cookie

·浏览器大战:

因为浏览器竞争很激烈,所以很多浏览器都会在一定范围内违反 Http 规定,但也不会让一个 cookie 为 4GB!

 

2. cookie 的用途


·服务器使用 cookie 跟踪客户端状态!

·保存购物车(购物车中的商品不能使用 request 保存,因为它是一个用户向服务器发送的多个请求信息)

·显示上次登录名(也是一个用户多个请求)

 

 

3. JavaWeb 中使用 cookie


·原始方式(了解);

>使用 response 发送 Set-Cookie 响应头

>使用 request 获取 Cookie 请求头

 

·便捷方式(精通);

>使用 response.addCookie 方法向浏览器保存 cookie

>使用 request.getCookie()方法获取浏览器归还的 Cookie

 

Cookie 第一例:

>一个 jsp 保存 cookie,a.jsp

>另一个 jsp 获取浏览器归还的 cookie! b.jsp

........cookie 是不能换浏览器的!..........

相关文章
|
7天前
|
存储 缓存 数据处理
php学习笔记-php会话控制,cookie,session的使用,cookie自动登录和session 图书上传信息添加和修改例子-day07
本文介绍了PHP会话控制及Web常用的预定义变量,包括`$_REQUEST`、`$_SERVER`、`$_COOKIE`和`$_SESSION`的用法和示例。涵盖了cookie的创建、使用、删除以及session的工作原理和使用,并通过图书上传的例子演示了session在实际应用中的使用。
php学习笔记-php会话控制,cookie,session的使用,cookie自动登录和session 图书上传信息添加和修改例子-day07
|
4月前
|
存储 安全 C#
详细解读Cookie学习笔记
详细解读Cookie学习笔记
31 3
java202304java学习笔记第五十三天员工管理-会话跟踪技术-cookie之2
java202304java学习笔记第五十三天员工管理-会话跟踪技术-cookie之2
40 0
java202304java学习笔记第五十三天员工管理-会话跟踪技术-cookie之1
java202304java学习笔记第五十三天员工管理-会话跟踪技术-cookie之1
42 0
|
存储 前端开发 Java
Cookie | 学习笔记
快速学习Cookie.
106 0
Cookie | 学习笔记
|
存储 前端开发 JavaScript
【Django学习笔记 - 6】:cookie的配置
【Django学习笔记 - 6】:cookie的配置
378 0
【Django学习笔记 - 6】:cookie的配置
|
Java 开发者
Cookie操作|学习笔记
快速学习Cookie操作
Cookie操作|学习笔记
|
存储 XML 编解码
【JavaWeb】会话的学习笔记:Cookie和Session的知识点,这一次我总算学明白了
本文章摘取了会话:Session和Cookie的用法、原理、细节,有助于JavaWeb的学习!
|
Java 开发者
Cookie操作|学习笔记
快速学习Cookie操作,解决Cookie问题
Cookie操作|学习笔记
|
存储 前端开发 Java
Cookie | 学习笔记
快速学习Cookie.
132 0
Cookie | 学习笔记