solicitud HTTP proxy con nodo

Tengo un frontend de nodeJs en un dominio y un servidor back end de descanso en otro dominio.

Me gustaría poder realizar solicitudes de ajax desde el frente hacia atrás. Por lo tanto, pretendo usar un proxy inverso para evitar la misma restricción de la política de origen.

Mi servidor de back-end Rest se protegerá con autenticación básica u OAuth. Me gustaría saber, si uso node-http-proxy si es posible enviar un encabezado de autorización en la solicitud http antes de enviar un proxy, y cómo.

Muchas gracias.

Tienes muchas maneras de lograr eso:

  • Puede usar middlewares proxy-http-proxy para configurar los encabezados de autenticación en el proxy inverso: http://blog.nodejitsu.com/http-proxy-middlewares

  • Puede requerir el módulo http-proxy, crear una nueva instancia y luego usar todos los eventos disponibles.

  • Bifurque node-http-proxy y parche su versión http-proxy.js para incluir custom_auth personalizado;

  • Roll su propio proxy inverso. Con node.js es fácil, revisa esta publicación: http://www.catonmat.net/http-proxy-in-nodejs/

Atentamente,

    Intereting Posts