在线的情况下,浏览器发现 html 头部有 manifest 属性,它会请求 manifest 文件,如果是第一次访问页面 ,那么浏览器就会根据 manifest 文件的内容下载相应的资源并且进行离线存储。如果已经 访问过页面并且资源已经进...
行内元素有:a b span img input select strong;块级元素有:div ul ol li dl dt dd h1 h2 h3 h4 h5 h6 p;空元素,即没有内容的 HTML 元素。空元...
如果没有defer或async属性,浏览器会立即加载并执行相应的脚本。 它不会等待后续加载的文档元素,读取到就会开始加载和执行,这样 就阻塞了后续文档的加载。下图可以直观的看出三者之间的区别:其中蓝色代表 js 脚本网络加载时间,红色代表...
(1)三次握手三次握手(Three-way Handshake)其实就是指建立一个 TCP 连接时, 需要客户端和服务器总共发送 3 个包。进行三次握手的主要作用就是 为了确认双方的接收能力和发送能力是否正常、指定自己的初始化序 列号为后面...
ISO 为了更好的使网络应用更为普及,推出了 OSI 参考模型。(1)应用层OSI 参考模型中最靠近用户的一层,是为计算机用户提供应用接口, 也为用户直接提供各种网络服务。我们常见应用层的网络服务协议有: HTTP,HTTPS,FTP,PO...
DNS 服务器解析域名的过程:首先会在浏览器的缓存中查找对应的 IP 地址,如果查找到直接返回, 若找不到继续下一步将请求发送给本地 DNS 服务器,在本地域名服务器缓存中查询,如果 查找到,就直接将查找结果返回,若找不到继续下...
HTTPS 的通信过程如下:1.客户端向服务器发起请求,请求中包含使用的协议版本号、生成的 一个随机数、以及客户端支持的加密方法。2.服务器端接收到请求后,确认双方使用的加密方法、并给出服务器 的证书、以及一个服务器生成的随机数。3.客户端...
超文本传输安全协议(Hypertext Transfer Protocol Secure,简称: HTTPS)是一种通过计算机网络进行安全通信的传输协议。HTTPS 经 由 HTTP 进行通信,利用 SSL/TLS 来加密数据包。HTTPS...
HTTP/3 基于 UDP 协议实现了类似于 TCP 的多路复用数据流、传输可 靠性等功能,这套功能被称为 QUIC 协议。1.流量控制、传输可靠性功能:QUIC 在 UDP 的基础上增加了一层来 保证数据传输可靠性,它提供了数据包重传、拥...
HTTP2 的头部压缩是 HPACK 算法。在客户端和服务器两端建立“字典”, 用索引号表示重复的字符串,采用哈夫曼编码来压缩整数和字符串, 可以达到 50%~90%的高压缩率。具体来说:在客户端和服务器端使用“首部表”来跟踪和...
浏览:1929
浏览:1285
浏览:1242
浏览:937
浏览:814
浏览:796
浏览:762
浏览:717
浏览:700
浏览:615
访客 评论: 2022/11/13
好像还可以