Me gustaría saber si estos dos enfoques diferentes son idénticos en expressjs.
res.statusCode = 500; return res.json({ status: "error" });o
return res.status(500).json({ status: "error" });el objeto
reses una versión mejorada del propio objeto de respuesta de Node y es compatible con todos los campos y métodos integrados .
Establece el estado HTTP para la respuesta. Es un alias encadenable de response.statusCode de Node.
Así que el resultado es el mismo. expressjs acaba de agregar una versión encadenable de statusCode .
¿Múltiples códigos de estado como el código de estado 200, 404 y 500 en el mismo código? 200 para éxito, 404 para ninguna coincidencia de datos.