In Node.js possiamo ottenere i messaggi relativi ai codici di stato HTTP.
La soluzione รจ la seguente:
'use strict';
const statusCodes = require('http').STATUS_CODES;
const getStatusMsg = (code) => {
let c = code.toString();
if(statusCodes.hasOwnProperty(c)) {
return statusCodes[c];
}
};
module.exports = getStatusMsg;
Esempio:
'use strict';
console.log(getStatusMsg(500)); // 'Internal Server Error'