文章目录
- 🍉前言
- 🍊正文
- 1. 说一下http和 https 的概念
- 2. http和https的区别是什么?
- 3.简单的说一下 TCP 三次握手
- 4. TCP和UDP的区别
- 5.什么是 `WebSocket`
- 6.说一下 http2.0
- 7.常见的状态码都有哪些?分别有什么作用?
- 8. fetch 发送 2 次请求的原因
- 9. sessionStorage、localStorage、cookie、session 的区别(重点)
- 10.前端优化方法都有哪些?
- 11. HTTP常见的请求方法
- 12.常见的 HTTP 的头部
- 13.浏览器在生成页面的时候,会生成那两颗树?
- 14.输入URL到页面加载显示完成发生了什么?
- 15. cookie 有哪些限制?
- 16.知道 304 吗,什么时候用 304?
- 🎃专栏分享:
🍉前言
🍊正文
1. 说一下http和 https 的概念
2. http和https的区别是什么?
3.简单的说一下 TCP 三次握手
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GW7RXc3r-1657621042524)(C:\Users\24817\Desktop\封面\三次握手.png)]
4. TCP和UDP的区别
5.什么是 WebSocket
6.说一下 http2.0
7.常见的状态码都有哪些?分别有什么作用?
200 | 表示请求成功 |
---|---|
301 | 表示永久重定向 |
302 | 表示你临时重定向 |
304 | 表示可以在缓存中取到数据(协商缓存) |
400 | 请求无效 |
401 | 表示当前请求需要用户验证 |
403 | 表示跨域,服务器已经得到请求,但是拒绝执行 |
404 | 表示请求资源不存在 |
500 | 服务端错误 |