我正在 nodejs 中构建一个简单的 http 服务器来验证传出的 json。如果验证失败,发送给客户端的正确状态代码/错误消息是什么?
问问题
180 次
2 回答
1
由于错误发生在服务器上,因此错误应该在500s以内。
似乎没有任何与此问题特别对应的错误消息,因此您可以使用表示服务器出现问题的通用错误消息:Error 500 Internal Server Error。在服务器上执行的逻辑未能达到预期。
于 2020-12-23T16:37:44.603 回答
0
常见的状态码有:
4xx 表示客户端错误
- 400 错误请求
- 401未经授权
- 403 禁止
- 404 未找到
- 405 方法不允许
2xx 表示 HTTP 代码状态
- 200 OKs,这是为了更新或获取资源成功
- 201,表示已创建任何源
- 204,表示请求没有有用的负载,但我们在更新时使用了它
5xx 表示服务器错误
- 500内部服务器错误
- 501 未执行
- 502错误的网关
- 503 服务不可用
还有更多。但这些可能是最常见的
于 2020-12-23T17:09:15.223 回答