HTTP请求中Cookies的使用
1、Cookie的作用:Cookie是用于维持服务端会话状态的,通常由服务端写入,在后续请求中,供服务端读取。
(1)server通过HTTP Response中的”Set-Cookie: header”把cookie发送给client
(2)client把cookie通过HTTP Request 中的“Cookie: header”发送给server
(3)每次HTTP请求,Cookie都会被发送。
3、http请求发送cookies的条件:
(1)本地已经缓存有cookies
(2)根据请求的URL来匹配cookies的domain、path属性,如果都符合才会发送。举个例子:访问www.baidu.com时,就不发送www.qq.com的cookies.
来源:http://www.jianshu.com/p/6ffe9833d08f