Ir para o conteúdo principal

Calcular o SHA1 de um arquivo (LCC.web_file.sha1)

Declaração​

hash, err = LCC.web_file.sha1(path, timeout?)

Parâmetros​

  • path
    Tipo string; caminho do arquivo a verificar
  • timeout
    Tipo number, opcional; tempo limite da solicitação (em segundos), padrão 60

Valor de retorno​

  • hash
    Tipo string; valor SHA1 hexadecimal de 40 caracteres, ou nil em caso de falha
  • err
    Tipo string ou nil; descrição do erro em caso de falha

Descrição​

Calcula o hash SHA1 do arquivo no controle central.
Retorna nil com o motivo do erro quando o caminho não existe ou não é um arquivo.

Exemplo​

local sha1, err = LCC.web_file.sha1("/资源/config.json")
if sha1 then
print("SHA1=" .. sha1)
end