计算机网络篇
HTTP
- HTTP 报文结构是怎样的?
- HTTP有哪些请求方法?
- GET 和 POST 有什么区别?
- 如何理解 URI?
- 如何理解 HTTP 状态码?
- 简要概括一下 HTTP 的特点和缺点?
- 对 Accept 系列字段了解多少?
- 对于定长和不定长的数据,HTTP 是怎么传输的?
- HTTP 如何处理大文件的传输?
- HTTP 中如何处理表单数据的提交?
- HTTP1.1 如何解决 HTTP 的队头阻塞问题?
- 对 Cookie 了解多少?
- 如何理解 HTTP 缓存及缓存代理?
- 为什么产生代理缓存?
- 源服务器的缓存控制
- 客户端的缓存控制
- 什么是跨域?浏览器如何拦截响应?如何解决?
- TLS1.2 握手的过程是怎样的?
- 传统 RSA 握手
- RSA 和 ECDHE 握手过程的区别
- TLS 1.3 做了哪些改进?
- HTTP/2 有哪些改进?
- HTTP/2 中的二进制帧是如何设计的?
TCP协议
- TCP 和 UDP 的区别?
- TCP 三次握手的过程?
- 为什么