网络复习指南
从输入一个URL到网站显示,过程发生了什么
- 合法校验
- DNS解析
- IP解析
- TCP/IP 建立连接
- HTTP建立连接
- 服务端返回数据
- Dom树渲染
- CSSom树渲染
- 生成渲染树
网络七层模型,TCP/IP四层模型
什么是HTTP
- 超文本传输协议
- 应用层协议,基于TCP
- 简单可扩展
- 无状态
HTTP的发展历程,各个版本的特点,解决了什么问题
- HTTP/0.9
- HTTP/1.0
- HTTP/1.1
- HTTP/2/0
- HTTP/3.0
HTTP报文分析
- 请求体
- 请求体
- 空行
常见的请求方法
常见的API设计风格
- RESTful API
- GraphQL API
- SOAP API
常见的请求头
cookie
http缓存
HTTP和HTTPS的区别
跨域问题
- 跨域问题常见的解决方案:
- CORS
- 代理
- JSONP
- Websocket
- PostMessage
- CORS