如何在节点中解析 HTTP 状态代码

How to parse HTTP status codes in Node?

本文关键字:HTTP 状态 代码 节点      更新时间:2023-09-26

我在 Node 中使用了一个不返回 HTTP 响应状态代码的 API 库。但是,它确实返回响应标头,如下所示:

{ ...
  status: '200 OK',
  ... }

是否有任何 Node 库可用于从返回对象的状态中解析状态代码?粗制滥造的+res.status.slice(0, 3)行吗?


编辑:链接到库。

所有 HTTP 状态代码都有 3 位数字,因此切片示例将起作用。但是,我个人只会在空间上分裂:

var code = status.split(' ')[0];