¿Cómo agregar una página de error 404 en Express?

Express.js es un marco poderoso para node.js. Una de las principales ventajas de este marco es definir diferentes rutas o middleware para manejar las diferentes requests entrantes del cliente. En este artículo, discutiremos cómo agregar una página de error 404, es decir, no encontrada usando el servidor express. 404 es el código de estado que significa que no se encuentra en el servidor.

Instalación del módulo: Instale el módulo requerido usando el siguiente comando.

npm install express

Estructura del proyecto: Se verá así.

index.js

// Requiring module
const express = require("express")
const app = express()
  
// Handling GET /hello request
app.get("/hello", (req, res, next) => {
    res.send("This is the hello response");
})
  
// Handling non matching request from the client
app.use((req, res, next) => {
    res.status(404).send(
        "<h1>Page not found on the server</h1>")
})
  
// Server setup
app.listen(3000, () => {
    console.log("Server is Running")
})

Ejecute el archivo index.js usando el siguiente comando:

node index.js

Salida: Ahora abra su navegador y vaya a http://localhost:3000/ , el servidor responderá que no se encontró ninguna página.

Publicación traducida automáticamente

Artículo escrito por zack_aayush y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *