Open chenyingsho opened 8 years ago
可以不用,但是用了会更好。
http协议里,我们不是定义了很多http code吗?比如200
, 404
等等。这些数字每一个都有特定的意思,比如200
是指请求成功,404
表示请求的资源没找到等。
如果我们在代码里直接使用这些数字,比如res.sendStatus(404)
,它们属于“魔术数字”,阅读代码的人可能很难清楚知道它们代表的是什么意思,写的人也容易出错。而http-status-code
这个库,给这些数字加上了名字,我们可以使用名字,会更加清楚,比如res.sendStatus(HttpCode.NOT_FOUND)
http-status-codes 是什么,不用它可以吗?