Crossin的编程教室

标题: cookie闲聊-新手上路 [打印本页]

作者: 158791    时间: 2019-3-30 13:35
标题: cookie闲聊-新手上路
最近练习时对cookie接触较多,所以就着cookie的Domain与path属性闲聊几句。
首先,对于cookie要明确,cookie可以由自身属性确定哪些站点可以看到相应的cookie。毕竟一个浏览器里面可是有着大量的cookie,总不能在浏览器在发出一次请求时将所有cookie都发送出去,这就与传输性能及隐私等其他情况有关了。与之相关的属性有:Domain,Path。比如以下http响应首部(headers):Set-Cookie: user=" matyvudg"; domain="ydyettvgvvgu.com" ;意思就是用户访问任意".ydyettvgvvgu.com"结尾的站点,cookie首部:user=" matyvudg",就会发布出去。当然Path属性有着类似的补充功能,如:Set-Cookie: id=" 32423463"; domain="ydyettvgvvgu.com"; Path=/we/;即当访问http://www.ydyettvgvvgu.com/we/1.html, 就会获得:cookie: id=" 32423463",同时又因为Domain属性。所以访问该站点时会同时得到:cookie: id=" 32423463";user=" matyvudg"。
cookie
图片镇楼...
总结一句:cookie即服务器发送给客户端,由客户端维护,并只会送给合适的站点。
参考书籍:《HTTP权威指南》

作者: 158791    时间: 2019-3-30 13:37
里面的url都是乱写的,不要当真。




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5