A maioria dos navegadores não faz nada de especial para definir o registro de data e hora em um arquivo baixado, para que o arquivo seja datado do download. Os gerentes de download geralmente alteram o tempo de modificação do arquivo baixado para corresponder ao Last-Modified
header enviado pelo servidor. Com as ferramentas de linha de comando, use wget
ou curl -R
para definir a hora de modificação do arquivo para a hora enviada pelo servidor (e wget --no-use-server-timestamps
ou curl
para configurá-lo para o tempo de download).
O servidor geralmente definirá o cabeçalho Last-Modified
para a hora em que o arquivo foi modificado pela última vez, se o conteúdo do URL for armazenado como um arquivo. Nestes dias de conteúdo gerado dinamicamente, isso não é mais tão comum. Não há como obter a data de criação; a maioria dos sistemas de arquivos nem mesmo os grava.