Método Node.js server.setSecureContext()

El server.setSecureContext() es una interfaz de programación de aplicaciones incorporada de clase Socket dentro del módulo tls que se usa para reemplazar el contexto seguro para el servidor existente. Sintaxis: server.setSecureContext(options) Parámetros: este método toma cualquiera de las propiedades posibles de los argumentos de opciones de tls.createSecureContext(). Valor devuelto: este método no devuelve nada. ¿Cómo … Continue reading «Método Node.js server.setSecureContext()»

¿Cómo obtener datos de 2 colecciones diferentes de mongoDB usando Node.js?

Mongoose es una biblioteca de modelado de datos de objetos (ODM) para MongoDB. Define un esquema fuertemente tipado, con valores predeterminados y validaciones de esquema que luego se asignan a un documento MongoDB. Para obtener datos de una colección con Mongoose en NodeJS, debe tener dos cosas necesarias: Esquema: Es una estructura de documento que … Continue reading «¿Cómo obtener datos de 2 colecciones diferentes de mongoDB usando Node.js?»

Método Node.js hmac.digest()

El método hmac.digest() es una interfaz de programación de aplicaciones incorporada de clase hmac dentro del módulo criptográfico que se utiliza para devolver el valor hash hmac de los datos ingresados.   Sintaxis: hmac.digest([encoding]) Parámetro: este método toma la codificación como parámetro, que es un parámetro opcional. Valor de retorno: este método calcula el resumen … Continue reading «Método Node.js hmac.digest()»

¿Cómo crear paginación en Node.js usando skip and limit?

Nodejs es un entorno de tiempo de ejecución multiplataforma y de código abierto para ejecutar código JavaScript fuera del navegador. Es ampliamente utilizado en el desarrollo de API y microservicios desde pequeñas hasta grandes empresas. Es una gran herramienta ya que permite a los desarrolladores usar JavaScript tanto en el servidor como en el cliente. … Continue reading «¿Cómo crear paginación en Node.js usando skip and limit?»

Método Node.js http.server.listen()

El http.server.listen() es una interfaz de programación de aplicaciones incorporada de la clase Server dentro del módulo http que se utiliza para que el servidor deje de aceptar nuevas conexiones. Sintaxis: const server.listen(options[, callback]) Parámetros: este método acepta los siguientes dos parámetros: opción: puede ser el puerto, el host, la ruta, la acumulación, exclusivo, readableAll, … Continue reading «Método Node.js http.server.listen()»

Método Node.js tlsSocket.getSession()

El tlsSocket.getSession() es una interfaz de programación de aplicaciones incorporada de la clase TLSSocket dentro del módulo tls que se usa para devolver los datos de la sesión TLS o indefinidos si no se negoció ninguna sesión. Sintaxis: const tlsSocket.getSession() Parámetros: Este método no acepta ningún parámetro. Valor de retorno: este método devuelve los datos … Continue reading «Método Node.js tlsSocket.getSession()»

Método Node.js ecdh.computeSecret()

El método ecdh.computeSecret() es una interfaz de programación de aplicaciones incorporada de clase ECDH dentro del módulo criptográfico que se usa para crear el secreto compartido usando la clave pública de la otra parte. La codificación de la clave pública de entrada y la clave secreta de salida se puede especificar utilizando los parámetros respectivos. … Continue reading «Método Node.js ecdh.computeSecret()»

Función Node.js crypto.setFips()

El método crypto.setFips() es una interfaz de programación de aplicaciones incorporada de clase Crypto dentro del módulo criptográfico que se usa para habilitar el proveedor criptográfico compatible con FIPS en una compilación Node.js habilitada para FIPS. Sintaxis: const crypto.setFips(bool) Parámetros: Esta API toma el valor booleano como parámetro. Valor devuelto : esta API no devuelve … Continue reading «Función Node.js crypto.setFips()»

Método Node.js http2.createServer()

El http2.createServer() es una interfaz de programación de aplicaciones incorporada de clase http2 dentro del módulo http2 que se utiliza para crear un objeto net.Server. Sintaxis: http2.createServer(options[, onRequestHandler]) Parámetros: este método toma el siguiente argumento como parámetro: opciones: puede ser maxDeflateDynamicTableSize, maxSettings, maxSessionMemory, etc. según las necesidades. onRequestHandler: Es un parámetro opcional que se pasa … Continue reading «Método Node.js http2.createServer()»

Método Node.js Http2ServerRequest.authority

Http2ServerRequest.authority es una interfaz de programación de aplicaciones incorporada de clase Http2ServerRequest dentro del módulo http2 que se utiliza para obtener la representación de string del campo de pseudoencabezado de la autoridad de solicitud. Sintaxis: const request.authority Parámetros : este método no acepta ningún argumento como parámetro. Valor devuelto : este método devuelve la representación … Continue reading «Método Node.js Http2ServerRequest.authority»