浏览器
文章平均质量分 85
foolBirdd
菜鸟实录
展开
-
浏览器 概述本地缓存 cookie 等
首先分清楚两个概念,本地缓存和 http 缓存(浏览器缓存),前者是本次讨论的内容,后者指的是强缓存和协商缓存,可以参考浏览器缓存cookie在H5新特性出来之前本地存储都是 cookie由来浏览器和服务器间的连接关闭后,服务端不会记录用户的信息,cookie 的作用就是解决“如何记录客户端的用户信息”,这也就是下次发起请求要携带 cookie 的原因详情大小限制在 4k,默认关闭浏览器即过期,如果设置过期时间,则会存储在磁盘中的文本文件中,过期删除通过 Set-Cookie 响.原创 2021-05-15 13:44:00 · 222 阅读 · 0 评论 -
全面讲解浏览器缓存(强缓存和协商缓存)
简述浏览器缓存即 http 缓存,将请求过的数据(html、css、js)存在浏览器(本地磁盘)中,当再次访问这些资源时可以从本地直接加载,减少服务端请求服务端通过设置 http 响应头来决定缓存策略(缓存方式)缓存流程第一次请求需要的资源,服务器返回资源的同时在 response hearder 响应头中添加了缓存策略,告诉浏览器缓存规则(比如以何种方式缓存,缓存信息…),此时就进行缓存了第二次如果是请求相同资源,那么就会检查缓存里面是否有相应资源,有的话直接取用,具体方式请看后续缓存原创 2021-04-14 14:48:09 · 846 阅读 · 0 评论 -
用户从输入URL到页面显示都发生了什么
先上结论用户输入网址DNS解析TCP连接服务器处理请求浏览器解析html为dom树解析css为cssom树dom+cssom生成渲染树加载js并执行输入URL定义:url是统一资源定位系统,指定信息位置,生活中一般称之为网站网址url组成https:协议,https=http+ssl(ssl用于加密,保证http传输通道安全)juele.cn:主机433:端口号5562/search:路径query=url组成:查询参数,比如百度搜索 ”url参数“,当你在输入原创 2021-03-10 12:26:31 · 191 阅读 · 0 评论