¿Cómo validar si la entrada en el campo de entrada es exactamente igual a algún otro valor usando el validador expreso?

En formularios HTML, a menudo requerimos validación de diferentes tipos. Valide el correo electrónico existente, valide la longitud de la contraseña, valide confirme la contraseña, valide para permitir solo entradas de números enteros, estos son algunos ejemplos de validación. En ciertos casos, queremos que el usuario escriba un valor exacto y, en función de eso, … Continue reading «¿Cómo validar si la entrada en el campo de entrada es exactamente igual a algún otro valor usando el validador expreso?»

Función Express.js req.range()

La función req.range() es básicamente un analizador de encabezado de rango donde el campo de encabezado de respuesta de rangos aceptados permite al servidor indicar su aceptación de requests de rango para un recurso. Sintaxis: req.range(size[, options]) Parámetro: tamaño: Es el tamaño máximo del recurso. opciones: Es un objeto que puede tener propiedad de combinación … Continue reading «Función Express.js req.range()»

Propiedad Express.js res.app

La propiedad res.app contiene una referencia a la instancia de la aplicación Express que utiliza el middleware. Sintaxis: res.app Parámetro: Sin parámetros. Valor devuelto: Objeto Instalación de módulo express: Puede visitar el enlace para instalar el módulo Express . Puede instalar este paquete usando este comando. npm install express Después de instalar el módulo express, … Continue reading «Propiedad Express.js res.app»

Express.js Solicitar referencia completa

Express.js es un marco pequeño que funciona sobre la funcionalidad del servidor web Node.js para simplificar sus API y agregar nuevas funciones útiles. Facilita la organización de la funcionalidad de su aplicación con middleware y enrutamiento. Propiedades de solicitud de Express.js  Express.js req.app Propiedad Propiedad Express.js req.baseUrl Propiedad Express.js req.body Express.js req.cookies Propiedad Propiedad Express.js … Continue reading «Express.js Solicitar referencia completa»

¿Cómo redirigir errores 404 a una página en Express.js?

Express Js es un marco de aplicación web basado en la funcionalidad del servidor web Node.js que nos ayuda a crear servidores web con menor complejidad y de manera bien organizada. Express proporciona servicios de enrutamiento que nos ayudan a crear puntos finales de aplicaciones que responden según el método de solicitud HTTP (GET, POST, … Continue reading «¿Cómo redirigir errores 404 a una página en Express.js?»

Calculadora de IMC usando Express.js

El índice de masa corporal (IMC) se representa en términos de peso y altura de un individuo. Es la relación entre el peso del cuerpo y el cuadrado de la altura del cuerpo en kilogramos y metros respectivamente. BMI = (weight of body) / (height of body)2 Unit of weight: Kilogram(Kg); Unit of height: Meter(m); … Continue reading «Calculadora de IMC usando Express.js»

¿Cómo implementar la búsqueda y el filtrado en una API REST con Node.js y Express.js?

La búsqueda y el filtrado son características muy básicas que una API debe poseer para servir datos a la aplicación cliente de manera eficiente. Al manejar estas operaciones en el lado del servidor, podemos reducir la cantidad de procesamiento que debe realizarse en la aplicación del cliente, lo que aumenta su rendimiento. Una forma extremadamente … Continue reading «¿Cómo implementar la búsqueda y el filtrado en una API REST con Node.js y Express.js?»

¿Cómo integrar Express-rate-limit en Node.js?

La limitación de velocidad evita que una misma IP realice demasiadas requests, lo que nos ayudará a prevenir ataques como el de fuerza bruta. express-rate-limit es el paquete npm para limitar la solicitud del usuario. Configuración del proyecto: ejecute los siguientes conjuntos de comandos para crear una carpeta e inicializar el proyecto.  mkdir test-project cd … Continue reading «¿Cómo integrar Express-rate-limit en Node.js?»

Express.js req.xhr Propiedad

La propiedad req.xhr devuelve un valor verdadero si el campo de encabezado X-Requested-With de la solicitud es XMLHttpRequest , lo que indica que la solicitud fue emitida por una biblioteca cliente como jQuery. Sintaxis: req.xhr Parámetro: Sin parámetros. Devuelve: Verdadero o Falso. Instalación de módulo express: Puede visitar el enlace para instalar el módulo Express … Continue reading «Express.js req.xhr Propiedad»

Express.js req.ip Propiedad

La propiedad req.ip contiene la dirección IP remota de la solicitud. Es útil cuando el usuario desea la dirección IP de la solicitud entrante realizada a la aplicación. Sintaxis: req.ip Parámetro: Sin parámetro. Valor devuelto: String Instalación de módulo express: Puede visitar el enlace para instalar el módulo Express . Puede instalar este paquete usando … Continue reading «Express.js req.ip Propiedad»