¿Cómo obtener múltiples requests con ExpressJS?

Express.js es el marco más poderoso de node.js. Express.jin order differentthe ,requestsrequestsfácilmenteestas funciones

software intermedio

Módulo de instalación: Instale el módulo express usando el siguiente comando.

npm install express

Estructura del proyecto: La estructura de nuestro proyecto se verá así.

Manejo de requests múltiples usando Express.js:

Express.js contiene varios métodos para manejar todo tipo de requests en lugar de trabajar en un solo tipo de solicitud, como se muestra a continuación:

  • Método Express.js req.get() : este método se utiliza cuando el cliente realiza una solicitud de obtención, por ejemplo, para redirigir otras requests de página web, etc.
  • Método Express.js req.post() : este método se utiliza cuando el cliente realiza requests de publicación para, por ejemplo, cargar documentos, etc.
  • Método Express.js req.delete() : Este método se utiliza cuando el cliente realiza una solicitud de eliminación. Lo realiza principalmente el administrador, por ejemplo, para eliminar los registros del servidor.
  • Método Express.js req.put() : este método se utiliza cuando el cliente realiza requests de actualización para actualizar la información en el sitio web.

index.js

// Requiring module 
const express = require("express"); 
  
// Creating express app object 
const app = express(); 
  
app.post("/check",(req,res,next)=>{
  res.send("This is the post request")
  next()
})
  
app.get("/gfg",(req,res,next)=>{
  res.send("This is the get request")
  res.end()
})
  
app.delete("/gfgdelete",(req,res,next)=>{
  res.send("This is the delete request");
  res.end()
})
  
// Server setup 
app.listen(3000, () => { 
  console.log("Server is Running"); 
})

Ejecute el archivo index.js usando el siguiente comando:

node index.js

Producción:

Server is Running

Manejo de requests múltiples: ahora abra la herramienta de cartero y envíe las siguientes requests:

  • ELIMINAR solicitud del cliente:

  • OBTENER solicitud del cliente:

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 *