Układ pliku cookies.txt Netscape jest taki, że każda linia zawiera jedną parę nazwa-wartość. Przykładowy plik cookie.txt może mieć wpis, który wygląda następująco:
.netscape.com TRUE / FALSE 946684799 NETSCAPE_ID 100103
Każda linia reprezentuje jedną przechowywaną informację. Zakładka jest włożona pomiędzy każdym z pól.
Od lewej do prawej, oto co reprezentuje każde pole:
domena - domena, która utworzyła AND, która może odczytać zmienną.
flag - wartość PRAWDA / FAŁSZ wskazująca, czy wszystkie maszyny w danej domenie mogą uzyskać dostęp do zmiennej. Ta wartość jest ustawiana automatycznie przez przeglądarkę, w zależności od wartości ustawionej dla domeny.
ścieżka - ścieżka w domenie, dla której zmienna jest ważna.
secure - wartość TRUE / FALSE wskazująca, czy bezpieczne połączenie z domeną jest potrzebne do uzyskania dostępu do zmiennej.
expiration - czas UNIX, przez który upłynie zmienna. Czas UNIX jest definiowany jako liczba sekund od 1 stycznia 1970 r. 00:00:00 GMT.
name - nazwa zmiennej.
wartość
- wartość zmiennej.
Jednym ze sposobów uzyskania plików cookie dla wget jest użycie opcji --keep-session-cookies wget.
Na przykład :
?__login etc
Zależy na stronie internetowej, którą próbujesz lustrze, można przyjrzeć się jak działa uwierzytelnianie formularzy.Następnie możesz użyć:
źródło
Format pliku cookie Netscape dla każdej linii danych jest taki jak powyżej, ale nie będzie można go odczytać,
HTTP::Cookies::Netscape
chyba że ma on taki wiersz nagłówka, który wymaga pełnego formatu pliku:albo to:
źródło