cookie 介绍: 在访问网站, 服务器将一些记录推送到你电脑, 下次访问时, 就会记住你的访问记录。 它由: 名字, 值, 过期时间, 路径, 域,URL 组成。
cookie 测试点: 检查 cookie 能否正常工作, 是否按预期时间保存, 刷新对 cookie 的影响。
cookie 和浏览器缓存的区别: cookie 是服务器推送到电脑上, 记录你的访问; 浏览器缓存是电脑将网页上分图片, 数据, 文字等下载存储在硬盘, 下次访问 直接读取电脑数据, 不需要下载。
cookie 补充:
1.如果设置了过期时间, 浏览器就会把 cookie 保存到硬盘上, 关闭后再次打开浏览器,这些cookie 依然有效直到超过设定的过期时间。
2.如果不设置过期时间, 则表示这个 cookie 生命周期为浏览器会话期间, 只要关闭浏览器窗口,cookie 就消失了。 这种生命期为浏览会话期的 cookie 被称为会话 cookie。 会话cookie 一般不保存在硬盘上而是保存在内存里。
3.自动登录是怎么实现的呢? 当用户第一次选择自动登陆时, 网站会在 cookie 里存储一个随机码; 下次访问时网站会将浏览器上传cookie 的随机码和服务器数据库中保存的随机码进行比对, 如果吻合则直接登录。 同时网站的“在本机上记住我”、 “一个月内不再输入”等提示、 用户设定为自动填充的账号和密码; 还有视频网站在用户退出情况下保存的观看历史、 购物网站在用户退出登陆情况下仍保留的购物车; 网站的注册页面可以看到的输入框的下拉提示; 手机访问百度时, 下拉框的历史记录所有这些功能都利用了cookie 技术。
4.禁用 Cookie 后, 几乎所有需要用户登陆帐号的网站都因为 Cookie 的禁用而导致无法正常登陆。 无法登陆帐户, 则导致了用户不能购物、 不能发微博、 写日志、 不能去论坛灌水,更不能使用网银。 有些内嵌网页登陆界面的软件也会因此导致无法登录。360, UC, google 浏览器可以按 f12(开发者工具) 或者页面右键选“审查”或者“检查元素”可以出现开发者工具 ...
微信+17031115530,拉测试微信群交流
网友评论