node.js – express中response.status()与response.sendStatus()的区别

前端之家收集整理的这篇文章主要介绍了node.js – express中response.status()与response.sendStatus()的区别前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Express中的response.status()和response.sendStatus()有什么区别.

我注意到一个通常用于post,get和其他中间件,而后者用于删除请求.为什么是这样?

解决方法

status()在响应上设置http状态(作为服务器端的 javascript对象)

sendStatus()都设置状态并将其发送到客户端

用法不依赖于http请求方法.在大多数情况下,无论如何都要使用sendStatus,因为一旦处理请求,状态就不会发生变化(特别是因为状态代码是原始http响应中的第一行).

阅读文档中的更多内容

https://expressjs.com/en/4x/api.html#res.sendStatus

原文链接:https://www.f2er.com/nodejs/241091.html

猜你在找的Node.js相关文章