http协议

怎么知道网站用的 http 协议版本?F12-> network ->右击 Tab,勾选 Protocal

对称加密和非对称加密

对称加密对称加密采用了对称密码编码技术,它的特点是文件加密和解密使用相同的密钥加密。

三次握手和四次挥手

三次握手(Three-Way Handshake)和四次挥手(Four-Way Handshake)是 TCP(Transmission Control Protocol,传输控制协议)连接建立和断开的过程。

Cookie、sessionStorage、localStorage 的区别

cookie、sessionStorage 和 localStorage 都是在 Web 浏览器中用于存储数据的机制,但它们之间有一些重要的区别。

ssl

SSL(Secure Sockets Layer,安全套接层)是一种用于保护网络通信安全的协议。SSL 最初由网景公司(Netscape)开发,后来发展为 TLS(Transport Layer Security,传输层安全),TLS 取代了 SSL 成为更安全和更先进的协议。然而,人们通常仍然使用术语 SSL 来指代 TLS。

xss攻击

XSS(Cross-Site Scripting,跨站脚本攻击)是一种常见的 Web 安全漏洞,攻击者利用这种漏洞向网页中插入恶意脚本,从而在用户的浏览器中执行恶意代码。XSS 攻击通常分为三种类型:

强缓存和协商缓存

强缓存所谓强缓存,可以理解为强制缓存的意思,即浏览器在访问某个资源时会判断是否使用本地缓存里已经存在的资源文件,使用本地缓存的话则不会发送请求到服务器,从而达到减轻服务器访问压力的作用,且由于直接从本地缓存读取资源文件,大大提高了加载速度。