app.get('/', function(req, res){
var options = {
host: 'www.google.com'
};
http.get(options, function(http_res) {
http_res.on('data', function (chunk) {
res.send('BODY: ' + chunk);
});
res.end("");
});
});¿Cómo hacer llamadas al servicio web en Expressjs?
Intento descargar la página de inicio de google.com y volver a imprimirla, pero obtengo una "No se pueden usar las API de encabezado variable después de enviarlas". error
¿Alguien sabe por qué? o cómo hacer una llamada http?
Enlace actualizado al último documento, esta página devuelve un alto en los resultados de google. – blu
¿Esto no consumirá memoria si la respuesta es lo suficientemente grande? ¿No es mejor escribir los fragmentos de nuevo a la respuesta a medida que los obtiene? ¿Es eso posible? – chovy
Si simplemente está procesando una solicitud, entonces la transmisión sí será el método preferido. –