El formato es el formato Netscape como se indica en la página del manual y este formato es:
El diseño del archivo cookies.txt de Netscape es tal que cada línea contiene un par nombre-valor. Un archivo de ejemplo cookies.txt puede tener una entrada similar a esta:
.netscape.com TRUE / FALSE 946684799 NETSCAPE_ID 100103
Cada línea representa una sola pieza de información almacenada. Se inserta una pestaña entre cada uno de los campos.
De izquierda a derecha, esto es lo que representa cada campo:
dominio : el dominio que creó Y que puede leer la variable.
flag : un valor VERDADERO / FALSO que indica si todas las máquinas dentro de un dominio dado pueden acceder a la variable. El navegador establece este valor automáticamente, según el valor que establezca para el dominio.
ruta : la ruta dentro del dominio para el que la variable es válida.
seguro : un valor VERDADERO / FALSO que indica si se necesita una conexión segura con el dominio para acceder a la variable.
caducidad : el tiempo UNIX en el que caducará la variable. El tiempo UNIX se define como el número de segundos desde el 1 de enero de 1970 a las 00:00:00 GMT.
nombre : el nombre de la variable.
valor
: el valor de la variable.
Una forma de obtener cookies para wget es usar las opciones --keep-session-cookies de wget.
Por ejemplo :
El
?__login etc
depende de la página web que está tratando de espejo, es posible que tenga que mirar cómo funciona el formulario de autenticación.Entonces puedes usar:
fuente
El formato de archivo de cookies de Netscape para cada línea de datos es el anterior, pero no podrá leerlo a
HTTP::Cookies::Netscape
menos que tenga una línea de encabezado como esta, que requiere el formato de archivo completo:o esto:
fuente