Avatar billede mr_mudderkode Nybegynder
24. juli 2002 - 09:31 Der er 1 løsning

Cookie håndtering. Igen.

Jeg har tidligere oprettet spørgsmål omkring cookie håndtering.

http://www.eksperten.dk/spm/234493
http://www.eksperten.dk/spm/233608

Mit problem er at når jeg har lavet en forespørgsel v.hj.a. et URLConnection objekt, kan jeg sagtens læse cookies fra headeren, min ikke deres udkløbstidspunkt.

Jeg har forsøgt at skrive alle headeroplysninger ud til browseren, og her er et udklip:

Modtaget headerName fra MCS: Server
Modtaget headerValue fra MCS: Netscape-Enterprise/4.1
Modtaget headerName fra MCS: Date
Modtaget headerValue fra MCS: Wed, 24 Jul 2002 07:19:45 GMT
Modtaget headerName fra MCS: Set-cookie
Modtaget headerValue fra MCS: SessionCookie=test
Modtaget headerName fra MCS: Set-cookie
Modtaget headerValue fra MCS: PersistentCookie=Test
Modtaget headerName fra MCS: Content-type
Modtaget headerValue fra MCS: text/html; charset=ISO8859_1
Modtaget headerName fra MCS: Transfer-Encoding
Modtaget headerValue fra MCS: chunked
Modtaget headerName fra MCS: content-length
Modtaget headerValue fra MCS: 439

De er opdelt med første linie med navn, og den næste med værdi for feltet.

Som I kan se, kan jeg ikke aflæse udløbstidspunktet for den enkelte cookie. :-(
Den persistente cookie har et udløb på 1 time, og browseren håndterer den korrekt, men jeg kan som sagt ikke selv aflæse det nogetsteds.
Avatar billede mr_mudderkode Nybegynder
24. juli 2002 - 10:05 #1
Hmmm. Efter en genstart af serveren ser svaret således ud (???):

Modtaget headerName fra MCS: Set-cookie
Modtaget headerValue fra MCS: MilleCookieSkabelon6000=Test;expires=Wed, 24-Jul-2002 09:43:25 GMT

Nu kan jeg læse det efter behag. Don't ask. :-/
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester