2013-04-10 6 views

Odpowiedz

11

Proponuję zapoznać się z plikami cookie z perspektywy przeglądarki. To bardzo interesujące. Pamiętaj, że "max-age" to nowsza wersja "wygasa", a niektóre przeglądarki mogą jej nie obsługiwać. (Na przykład IE6, IE7 i IE8 nie obsługują maksymalnego wieku.)

0 oznacza teraz usunąć plik cookie.

minus oznacza, że ​​plik cookie jest przechowywany przez pewien czas. Podejrzewam, że zasięg jest nieco zależny od przeglądarki, ale nie zachowa pliku cookie podczas zamykania i ponownego otwierania przeglądarki.

3

Ustawienie setMaxAge na 0 spowoduje usunięcie pliku cookie. Ustawienie na -1 zachowa je, dopóki przeglądarka nie zostanie zamknięta.

1

setMaxAge(int) jak wspomniano w ustawieniu Oracle maksymalny wiek 0 spowoduje natychmiastowe usunięcie pliku cookie. Natomiast -1 spowoduje usunięcie pliku cookie, gdy przeglądarka zostanie zamknięta.

Powiązane problemy