La pregunta es bastante simple. Quiero usar un servidor Node.js como proxy para registrar, autenticar y reenviar consultas HTTP a un servidor HTTP backend (solicitudes PUT, GET y DELETE).
¿Qué biblioteca debo usar para ese propósito? Me temo que no puedo encontrar uno.
resp.setEncoding('utf8');
(o cualquier codificación que esté usando) para obtener datos como cadenas utf8. Si lo he entendido bien, de lo contrario obtendrá objetos Buffer y podría terminar teniendo problemas con los caracteres de varios bytes si un carácter de varios bytes se divide en dos partes. (Acabo de depurar un problema relacionado por un tiempo)