Domanda

Sono avere un programma Java che utilizza Apache HttpClient api. Questo è usato per accedere e comunicare ad una webapp. Una volta connesso, c'è una situazione in cui il programma emette un eseguire il processo per aprire firefox per colpire la webapp e consentire all'utente di vedere i dati nel browser. Dal momento che il programma Java è già connesso, c'è un modo per condividere quella corrente PHPSESSID sessione in modo che il firefox generato è già connesso e lavorare in quella stessa sessione?

È stato utile?

Soluzione

Si potrebbe scrivere le proprie funzioni di callback di gestione della sessione in cui verranno memorizzati i dati della sessione in un database. Poi tutto quello che dovete fare è passare il PHPSESSID insieme con l'URL che si sta aprendo in Firefox e si può continuare la sessione da lì. Per saperne di più qui:

http://www.php.net /manual/en/function.session-set-save-handler.php

Ci sono alcuni buoni esempi di una sessione di databased nei commenti degli utenti

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top