Morton 24 de noviembre de 2014 a las 12.32
   Imprimir artículo
elWebmaster.com

C贸mo hacer una petici贸n HTTP b谩sica con Node.js


javascriptwide2Es una creencia popular la de que lidiar con peticiones HTTP con la API nativa de Node.js puede convertirse en una pesadilla, pero lo cierto es que es una creencia sin fundamentos. Aqu矛 te mostramos una manera de hacerlo, sencilla y funcional.

Para lograrlo, puedes usar el siguiente c贸digo (en este caso, es un ejemplo para obtener credenciales de un sitio):

function getTestPersonaLoginCredentials(callback) {

    return http.get({
        host: 'personatestuser.org',
        path: '/email'
    }, function(response) {
        // Actualizar continuamente el stream con datos
        var body = '';
        response.on('data', function(d) {
            body += d;
        });
        response.on('end', function() {

            // La recepci贸n de datos est谩 hecha
            var parsed = JSON.parse(body);
            callback({
                email: parsed.email,
                password: parsed.pass
            });
        });
    });

},

El proceso, como ven, es m谩s simple de lo que parece. 隆Esperamos que les sea de utilidad!

Fuente original del art铆culo: David Walsh Blog
Traducci贸n realizada por elWebmaster.com


Enviar a Del.icio.us Enviar a Meneame Enviar a Digg Enviar a Fresqui Enviar a Enchilame

Deja tu opinión

© 2007 - 2008 elWebmaster.com | Powered by Wordpress | Diseño CSS y XHTML válido. | Algunos íconos basados en FamFamFam Mini
Acceder