Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/09/2013, 05:15
cmarrero01
 
Fecha de Ingreso: abril-2011
Ubicación: Mendoza
Mensajes: 42
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: realizar un request a una pagina protegida por sesion

Bueno, aqui la solucion, lo importante, es lo que marque en negrita...

Código:
var io = require('socket.io').listen(9000);
var rst = require('request');
io.set('log level', 1, 'log color', true);
io.set('authorization', function (data, accept) {
    // accept the incoming connection
    accept(null, true);
});

io.sockets.on('connection', request);
function request(socket){
    var self = this;
    socket.on('recibe',function(type,url,data){
        var options = {
            url:url+'/?ajax=1',
            headers:socket.handshake.headers
        };
    };

    this.requestGet = function(options,data){
        rst.get(options, function(error, response, body) {
            var result = {content:body,url:options.url};
            if (!error && response.statusCode === 200) {
                socket.emit('send',result);
            }
        });
    };
}
__________________
Claudio A. Marrero - Proyect Manager

Última edición por zerokilled; 24/09/2013 a las 08:05 Razón: bbcode no funciona en highlight