Foros del Web » Programación para mayores de 30 ;) » Java »

Abrir sesion Java de web php

Estas en el tema de Abrir sesion Java de web php en el foro de Java en Foros del Web. Hola! Les presento mi duda: Quiero hacer una pequeña aplicación java que me diga si tengo mensajes en una web, en esta web me identifico ...
  #1 (permalink)  
Antiguo 18/01/2010, 20:45
 
Fecha de Ingreso: abril-2009
Mensajes: 11
Antigüedad: 15 años
Puntos: 1
Abrir sesion Java de web php

Hola!
Les presento mi duda:

Quiero hacer una pequeña aplicación java que me diga si tengo mensajes en una web, en esta web me identifico mediante:
lawebejemplo . com /indice.php?action=login;login=elusuario;password=l acontraseña

Me gustaría saber como poder "abrir una sesion" ya que despues de entrar miro los mensajes "analizando" el codigo fuente de lawebejemplo . com / mensajes (eso si lo se hacer)

Lo que no consigo es dejar el usuario activo para que luego al poner esa segunda url para analizar el codigo no "entra" por no tener el usuario autentificado.

Gracias de antemano!
  #2 (permalink)  
Antiguo 19/01/2010, 03:35
 
Fecha de Ingreso: diciembre-2006
Mensajes: 2
Antigüedad: 17 años, 4 meses
Puntos: 0
Respuesta: Abrir sesion Java de web php

Al iniciar sesión con PHP, el servidor de devuelve en la cabecera http una variable llamada Set-Cookie junto con el valor de esa. Lo que tienes que hacer es obtener el valor de la cookie y enviarla en cada petición que hagas.
Mira mas info de los encabezados http set-Cookie, Cookie, etc. Tendrías que usar sockets a pelo sobre http.

Saludos
  #3 (permalink)  
Antiguo 19/01/2010, 03:35
 
Fecha de Ingreso: diciembre-2006
Mensajes: 2
Antigüedad: 17 años, 4 meses
Puntos: 0
Respuesta: Abrir sesion Java de web php

Al iniciar sesión con PHP, el servidor de devuelve en la cabecera http una variable llamada Set-Cookie junto con el valor de esa. Lo que tienes que hacer es obtener el valor de la cookie y enviarla en cada petición que hagas.
Mira mas info de los encabezados http set-Cookie, Cookie, etc. Tendrías que usar sockets a pelo sobre http.

Saludos
  #4 (permalink)  
Antiguo 19/01/2010, 04:51
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 6 meses
Puntos: 51
Respuesta: Abrir sesion Java de web php

Cualquier libreria decente de acceso por HTTP de Java, por ejemplo Jakarta Common HttpUtils o HtmlUnit, te permite recuperar las cookies de la respuesta HTTP del servidor, así que afortunadamente no hace falta bajar al nivel de sockets.

S!
__________________
Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana.

Etiquetas: php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:55.