网络网站从静态走向真正的动态离不开 XML。 网络连接:允许在 web 上发送和接收数据 TCP/IP:传输控制协议和互联网协议是定义数据如何在互联网上传输的通信协议 DNS:域名系统就像是网站 IP 的地址薄。浏览器通过 DNS 找到网站的 IP 地址,然后获取网站 HTTP:超文本传输协议是一个定义客户端和服务器之间如何交流的应用层协议 组成文件:一个网站有很多文件组成 代码文件:网页大体由 HTML、CSS 、JavaScript 组成 资源:组成网页的其他内容,譬如图像、音频、视频、Word 文档、PDF 文档 📄️ 握手协议浏览器需要与服务器建立连接前的协商过程,核心目的是通过双方通信能力、交换密钥、和验证身份。📄️ HTTP超文本传输协议([HTTP])是一个允许 Web 浏览器与 Web 服务器(储存网站的位置)进行通信的消息传输协议。📄️ HTTPSHTTPS = HTTP + TCL/SSL ,核心是对称加密传输数据,非对称加密传输对称密钥。📄️ 缓存通过缓存可以减少网络请求,提升加载速度。按优先级分为强缓存(本地判断)和协商缓存(服务器判断)📄️ 跨域浏览器为了安全而限制不同源(协议、域名、端口任一不同)的脚本访问资源(如 Cookie、DOM、AJAX)。