Saltar al contenido principal

Calcular el SHA1 de un archivo (LCC.web_file.sha1)

Declaración​

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

Parámetros​

  • path
    Tipo string; ruta del archivo que se comprobará
  • timeout
    Tipo numérico, opcional; tiempo de espera de la solicitud (segundos), predeterminado 60

Valores devueltos​

  • hash
    Tipo string; valor SHA1 hexadecimal de 40 dígitos; nil si falla
  • err
    Tipo string o nil; descripción del error cuando falla

Descripción​

Calcula en el control central el hash SHA1 del archivo.
Si la ruta no existe o no apunta a un archivo, devuelve nil junto con la causa del error.

Ejemplo​

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