http
http 基本流程
http 缓存控制
什么是跨域资源共享 (CORS)?它用于解决什么问题?
cookie 和 session 区别
http1、2、3区别
- HTTP/1.1
- 持久连接(Keep-Alive)
- 管道化请求
- 存在队头阻塞问题
- HTTP/2
- 多路复用
- 二进制分帧
- 服务器推送
- 头部压缩(HPACK)
- HTTP/3
- 基于 QUIC 协议(UDP)
- 0-RTT 快速握手
- 避免队头阻塞
- 内置加密(TLS 1.3)
url 的长度限制
ajax 工作原理?
详细的 ajax 学习参看 ajax
JSONP原理,回调过程?
http 状态码 304 (eTag,modified)
HTTPS
-
HTTP + SSL/TLS
-
加密传输
-
数字证书
-
非对称加密 + 对称加密
-
TCP与UDP的区别
-
WebSocket原理
-
HTTP缓存机制
请描述以下 request 和 response headers?
- Diff. between Expires, Date, Age and If-Modified-…
- Do Not Track
- Cache-Control
- Transfer-Encoding
- ETag
- X-Frame-Options