![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HTTP/HTTPS
文章平均质量分 98
HTTP协议相关
陈坚泓
你越是认真生活,你的生活就会越美好!!!
展开
-
http缓存机制(强缓存&协商缓存)
如果资源请求的响应头里含有 Last-Modified,客户端可以在后续的请求的头中带上 If-Modified-Since 头来验证缓存。如果资源请求的响应头含有 ETag,客户端可以在后续的请求的头中带上 If-Modified-Since 头来验证缓存,若服务器判断资源标识一致,则返回 304 状态码告知浏览器可以从本地读取缓存。唯一标识内容是由服务端生成算法决定的,可以是资源内容生成的哈希值,也可以是最后修改时间的哈希值。是用于页面缓存的通用消息头字段,可以通过指定指令来实现缓存机制。...转载 2022-08-10 09:11:28 · 228 阅读 · 0 评论 -
在浏览器地址栏输入url到按下回车发生了什么?
在浏览器地址栏输入url到按下回车发生了什么?详解解析urlDNS解析TCP连接发送http请求服务器接收请求服务器响应TCP链接断开浏览器解析资源渲染页面html页面的加载css解析javaScript编译执行总结你越是认真生活,你的生活就会越美好——弗兰克·劳埃德·莱特《人生果实》经典语录详解解析url浏览器通过地址栏捕获到url地址之后,首先对url地址进行解析。url的解析如下图所示:一个完整的url,包含上述几部分,协议部分一般都是 http或者https。域名部分可以是 一段域转载 2020-11-29 23:42:51 · 600 阅读 · 0 评论 -
一文读懂cookie、sessionStorage和localStorage的区别
一文读懂cookie、sessionStorage和localStorage的区别,读完后,面试相关的问题就基本没问题了由于`HTTP是一种无状态的协议`,服务器单从网络连接上是无法知道客户身份的。这时候`服务器`就需要给`客户端`颁发一个`cookie`,用来确认用户的身份。原创 2020-11-15 23:32:44 · 13585 阅读 · 2 评论 -
硬核!30 张图解 HTTP 常见的面试题
硬核!30 张图解 HTTP 常见的面试题前言正文HTTP 基本概念1. 「协议」2. 「传输」3. 「超文本」GET 与 POST03 HTTP 特性1. 简单2. 灵活和易于扩展3. 应用广泛和跨平台04 HTTP 与 HTTPS每日一句英语学习,每天进步一点点:. 你越是认真生活,你的生活就会越美好——弗兰克·劳埃德·莱特《人生果实》经典语录前言在面试过程中,HTTP被提问的概率还是比较高的。原文作者搜集了5 大类 HTTP 面试常问的题目,同时这5 大类题跟 HTTP 的发展和演变转载 2020-11-12 00:01:08 · 6275 阅读 · 0 评论 -
15 张精美动图全面讲解 CORS(跨域资源共享、同源策略)
15 张精美动图全面讲解 CORS(跨域资源共享、同源策略)转载 2020-10-28 21:25:35 · 7179 阅读 · 0 评论 -
URL--编码解码那些事
URL那些事1 JS对URL字符串进行编码/解码分析1.1 为什么要对URL编码和解码?1.2 js对URL编码和解码1 JS对URL字符串进行编码/解码分析1.1 为什么要对URL编码和解码?只有字母和数字[0-9a-zA-Z]、一些特殊符号“$-_.+!*’(),”[不包括双引号]、以及某些保留字,才可以不经过编码直接用于URL。URL包含汉字当我们在百度引擎搜索百度百科,网址是这样...原创 2019-10-10 23:23:03 · 4139 阅读 · 0 评论 -
URL组成以及hash属性
URL组成URL组成URL--协议部分URL--域名部分URL--端口部分URL--虚拟目录部分URL--文件名部分URL--参数部分URL--锚部分URL组成URL:统一资源定位系统(uniform resource locator;URL)是因特网的万维网服务程序上用于指定信息位置的表示方法。一个完整的URL包括:协议部分、域名部分、端口部分、虚拟目录部分、文件名部分、参数部分、锚部...原创 2019-11-01 10:47:28 · 4597 阅读 · 0 评论