http
http
最帅扫地僧
年少轻狂
展开
-
前端加载策略
看到一个页面花了哪些时间?html的请求html页面资源的加载,现代浏览器对资源的加载是并行加载的,但是并发的数量有限,ie6非并行页面的渲染-绘制页面加载流程最先加载的是head部分资源加载和dom的绘制是同步进行的资源加载的细节下载html自行解析资源,给资源排队资源之间是并行加载的,不用等待上一个加载完毕在进行一般来说,script和css的加载优先与img资...原创 2019-11-30 22:59:23 · 215 阅读 · 0 评论 -
谈谈http协议
http真的很重要缓存验证三次握手https为什么安全什么是长链接http2的信道复用为什么可以提高性能浏览器输入URL后HTTP请求返回的完整过程http的发展历史http/0.9,只有一个命令GET,没有header等描述数据的信息,服务器发送完毕,就关闭tcp连接http/1.0,增加了很多命令,增加status code和header,多字符集支持,多部分发送,权...原创 2019-07-23 23:00:05 · 143 阅读 · 0 评论 -
前端开发常见的几种http网络状态码
200:OK,表示请求成功301: 永久转移(永久重定向),应用场景:域名更改,访问原始域名重定向到新的域名302: 临时转移(临时重定向307),应用场景:网站现在是基于HTTPS运作的,但是若访问的是带http协议,会基于307重定向到HTTPS协议上。还可以用作服务器负载均衡,一般在真实项目中,都是把图片存放在图片服务器上的,而并非主服务器,当用户访问主服务器准备获取图片时,这时就会把...原创 2019-04-14 16:02:09 · 1949 阅读 · 0 评论 -
get和post的区别
get和post是http请求的两种基本方法。最直观的的区别是get是把参数直接放在url中的,post是放在request body里面传递参数的。w3cschool给出的标准答案是:·get在浏览器回退时是无害的,但是post会再次提交请求所谓的无害是指浏览器会缓存这次请求,以后再回退时不会再次发送请求,但是post会·get产生的url地址可以被bookmark,但是po...原创 2019-03-30 10:23:51 · 165 阅读 · 0 评论