6.3 cookie
cookie是一小段的文本信息(key-value格式)。客户端向服务器发起请求,如果服务器需要记录该用户状态,就使用response向客户端浏览器颁发一个Cookie.客户端浏览器会把cookie保存起来.当浏览器在请求该网站时,浏览器把请求的网址连同该cookie一同交给服务器.服务器检查该cookie,以此来辨认用户状态.
6.3.1 cookie的机制
当用户第一次访问并登录一个网站的时候,cookie的设置以及发送会经历4个步骤:
1)客户端发送一个请求到服务器
2)服务器发送一个HttpResponse响应到客户端,其中包含Set-Cookie的头部
3)客户端保存cookie,之后向服务器发送请求时,HttpRequest请求中包含一个cookie的头部
4)服务器返回响应数据
6.3.2 Cookie的应用
6.3.3 Cookie细节
Cookie不可跨域名性:浏览器判断一个网站是否能操作是依据网站的域名.(保存中文)
有效期是通过setMaxAge()来设置的
Cookie的domain属性决定运行访问Cookie的域名(domain的值规定为域名)
Cookie的path属性决定允许访问Cookie的路径,一般的,Cookie发布出来,整个网页的资源都可以使用.
标签:cookie,浏览器,6.3,Cookie,服务器,COOKIE,客户端 From: https://www.cnblogs.com/Lovew2/p/16875380.html