这是记录前端面试的话术集锦第十八篇博文——高频考点(HTTP协议 & TLS协议)
,我会不断更新该博文。❗❗❗
1. HTTP 请求中的内容
HTTP
请求由三部分构成,分别为:
-
请求行
-
首部
-
实体
请求行大概长这样GET /images/logo.gif HTTP/1.
,基本由请求方法、URL
、协议版本组成,这其中值得一说的就是请求方法了。
请求方法分为很多种,最常用的也就是Get
和Post
了。虽然请求方法有很多,但是更多的是传达一个语义,而不是说Post
能做的事情Get
就不能做了。如果你愿意,都使用Get
请求或者Post
请求都是可以的。更多请求方法的语义描述可以阅读 文档。
1.1 常考面试题:Post 和 Get 的区别?
首先先引入副作用和幂等的概念。
副作用指对服务器上的资源做改变,搜索是无副作用的,注册是副作用的。