O layout do arquivo cookies.txt do Netscape é tal que cada linha contém um par nome-valor. Um exemplo de arquivo cookies.txt pode ter uma entrada parecida com esta:
.netscape.com TRUE / FALSE 946684799 NETSCAPE_ID 100103
Cada linha representa uma única informação armazenada. Uma guia é inserida entre cada um dos campos.
Da esquerda para a direita, eis o que cada campo representa:
domínio - O domínio que criou E que pode ler a variável.
flag - Um valor TRUE / FALSE indicando se todas as máquinas em um determinado domínio podem acessar a variável. Este valor é definido automaticamente pelo navegador, dependendo do valor definido para o domínio.
path - O caminho dentro do domínio para o qual a variável é válida.
secure - Um valor TRUE / FALSE indicando se é necessária uma conexão segura com o domínio para acessar a variável.
expiração - O horário UNIX em que a variável expirará. A hora do UNIX é definida como o número de segundos desde 1 de janeiro de 1970 00:00:00 GMT.
nome - o nome da variável.
valor
- o valor da variável.
Uma maneira de obter cookies para o wget é usar as opções --keep-session-cookies do wget.
Por exemplo :
O
?__login etc
depende do site que você está tentando espelho, você pode ter que olhar como funciona o formulário de autenticação.Então você pode usar:
fonte
O formato de arquivo dos cookies Netscape para cada linha de dados é o descrito acima, mas você não poderá lê-lo, a
HTTP::Cookies::Netscape
menos que tenha uma linha de cabeçalho como esta, exigida pelo formato completo do arquivo:ou isto:
fonte