Construir un proxy inverso con Node.js

Principiante

En este proyecto, aprenderás cómo crear un proxy inverso utilizando Node.js. Un proxy inverso es un servidor que se sitúa entre un cliente y un servidor backend, reenviando las solicitudes del cliente al servidor backend y devolviendo la respuesta al cliente.

JavaScript

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este proyecto, aprenderás a crear un proxy inverso utilizando Node.js. Un proxy inverso es un servidor que se coloca entre un cliente y un servidor backend, redirigiendo las solicitudes del cliente al servidor backend y devolviendo la respuesta al cliente.

👀 Vista previa

Vista previa del servidor proxy inverso

🎯 Tareas

En este proyecto, aprenderás:

  • Cómo crear un servidor HTTP utilizando Node.js
  • Cómo utilizar el Stream pipe para pasar los datos de respuesta de GitHub directamente al cliente
  • Cómo iniciar el servidor proxy inverso y probarlo

🏆 Logros

Después de completar este proyecto, podrás:

  • Comprender el concepto de un proxy inverso y cómo funciona
  • Crear un proxy inverso utilizando Node.js para proxyear solicitudes al sitio web de GitHub
  • Implementar la funcionalidad del proxy inverso utilizando el Stream pipe
  • Iniciar y probar el servidor proxy inverso

Profesor

labby

Labby

Labby is the LabEx teacher.

Recomendado Para Ti

no data