Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2012, 16:40
Avatar de kivpson
kivpson
 
Fecha de Ingreso: marzo-2011
Mensajes: 37
Antigüedad: 13 años, 1 mes
Puntos: 7
Mantener sesion con CURL en Bash

Saludos nuevamente amigos, tengo un bash script que realiza el login, genera un archivo con la identificación de sesion y luego salto a otra pagina para ver los datos, el problema es que aparentemente después del login la sesion no se mantiene activa y el servidor me envía el mensaje de no autorizado:

Código BASH:
Ver original
  1. nombre_cookie="data_sesion"
  2.  
  3. # Indentificacion de usuario
  4.         curl -A "Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:12.0) Gecko/20100101 Firefox/12.0" \
  5.         --cookie $nombre_cokkie --cookie-jar $nombre_cokkie\
  6.         --data "usuario=$usuario&contrasena=$clave" \
  7.         --request POST "http://host.com/login.jsp"
  8.  
  9.  
  10. # Descargando datos
  11.     curl -A "Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:12.0) Gecko/20100101 Firefox/12.0" \
  12.     --cookie $nombre_cokkie --cookie-jar $nombre_cokkie\
  13.     --request GET "http://host.com/datos.jps?id=12323&fecha=2012/05/28%2017:35">lista_datos

Es esta la manera correcta?
Estoy realmente tomando los datos de sesion para la siguiente solicitud?

Les agradezco las respuestas.


Saludos.