前端专刷/HTTP相关

含网络分层、TCP拥塞控制、TCP三步握手四步挥手、HTTP报文、状态码、请求类型、缓存协商、Cookie、Session、跨域、HTTP1.0/HTTP1.1/HTTP2、加密、HTTPS、安全 等

  1. http和https的区别 你能具体说说https加密的过程吗。来源
  2. 这是题目2。来源
  3. 三次握手四次挥手
  4. HTTP 1.0&1.1&2区别
  5. HTTP2如何加密、http 2.0 特性
  6. https原理? (对称加密和非对称加密)身份验证? (数字证书)
  7. get 和 post 的区别(url明文区别,TCP次数,GET参数长度限制)
  8. TCP 协议怎么保证可靠的,UDP 为什么不可靠?
  9. TCP/IP DNS,CDN的原理
  10. http状态码有哪些,301和302有什么区别?
  11. html 标签有哪些,语义化
  12. 浏览器http请求数目限制,怎么解决呢?
  13. 浏览器缓存机制:Memory Cache、Service Worker Cache、Push Cache、HTTP Cache HTTP 缓存包含强缓存和协商缓存 强缓存:expires、cache-control: max-age=xxx 协商缓存:Last-Modified(If-Modified-Since)、Etag(If-None-Match) 强缓存命中了状态码是 200,协商缓存命中了是 304,没命中重新走请求结果也是200
  14. HTTPS 协议了解吗?里面用了哪些算法?非对称加密和对称加密分别用在HTTPS握手的哪个阶段?
  15. HTTP 302状态码代表什么意思?301和302的区别,浏览器会对这两个分别做什么操作?
  16. 讲讲TCP断开连接的过程。为什么等2MSL?

>> 返回前端面试专刷