网站为什么慢:从输入网址到页面显示发生了什么
一次页面加载的旅程1. DNS 解析:把域名解析为 IP(详见前文关于 DNS 的文章)。2. 建立连接:TCP 三次握手 + TLS 握手。这一步…
一次页面加载的旅程1. DNS 解析:把域名解析为 IP(详见前文关于 DNS 的文章)。2. 建立连接:TCP 三次握手 + TLS 握手。这一步…
缓存的层次一个网页从服务器到你眼前,可能经过多层缓存:浏览器缓存(本地磁盘/内存);CDN 缓存;反向代理缓存(如 Nginx);…
同源策略同源(Same Origin):协议、域名、端口三者完全相同。https://example.com:443/page https://example.com/api → …
是什么WAF(Web Application Firewall,Web 应用防火墙):部署在 Web 应用前端,检测和拦截针对 Web 应用的攻击。与网络防火墙…
是什么IDOR(Insecure Direct Object Reference,不安全的直接对象引用):应用使用用户提供的输入直接访问对象,而没有做权限…
攻击原理CSRF(Cross-Site Request Forgery,跨站请求伪造):攻击者诱导受害者的浏览器,在受害者已登录的情况下,向目标网站…
是什么XSS(Cross-Site Scripting,跨站脚本):攻击者把恶意 JavaScript 注入到网页中,当其他用户浏览该页面时,脚本在其浏览…
概念PWA(Progressive Web App,渐进式 Web 应用):用 Web 技术(HTML/CSS/JavaScript)构建的、能提供接近原生 App 体验的应…
是什么WebAssembly(简称 WASM):一种二进制指令格式,用于在 Web 上以接近原生的速度运行代码。关键点:一、它不是一种编程语…