HTTP 是一种通信协议,专门用于浏览器与服务器之间的通信,有关 HTTP 的详情请看 HTTP - MDN

我们使用 Fetch 发起的就是一个 HTTP 请求。

method 请求方法

HTTP 完整的请求方法看 请求方法 - MDN , 我们一般只需要关注以下四个。

方法 描述
GET 一般是默认的方法,表示获取一个资源。
POST 生成一个资源。
PUT 修改一个资源。
DELETE 删除一个资源。

$$tip

请求方式属于约定俗成的,这意味着也存在不遵守的情况。也有公司不管是获取数据生成内容或删除都使用 GET。

我们该使用什么请求方法应该遵守开发文档。

$$

header 消息头

消息头中包含的是与请求相关的附加信息,完整的消息头看 Headers - MDN 。我们一般情况下无需关心消息头中的信息,只需在需要到的时候再去查找资料即可。

status 状态码

对于返回的 HTTP 响应,我们首先应该关心的应该是状态码,它使用一个数字表示了我们的请求是否成功或出了什么问题。有关状态码的详情看 HTTP 响应状态码 - MDN