Saltar al contenido principal

Obtener el tamaño de una ruta (LCC.web_file.size)

Declaración​

size, err = LCC.web_file.size(path, timeout?)

Parámetros​

  • path
    Tipo string; ruta del archivo cuyo tamaño se consultará
  • timeout
    Tipo numérico, opcional; tiempo de espera de la solicitud (segundos), predeterminado 60

Valores devueltos​

  • size
    Tipo numérico; tamaño cuando el destino existe; nil en caso contrario
  • err
    Tipo string o nil; devuelve siempre 'not found' cuando no se puede obtener el tamaño

Descripción​

Obtiene el tamaño comprobando si existe la ruta.
Los archivos normales devuelven su tamaño en bytes; actualmente los directorios devuelven 0.
Cuando no se puede obtener el tamaño, devuelve siempre nil, 'not found'.

Ejemplo​

local size, err = LCC.web_file.size("/报告/log.txt")
if size then
print("日志大小: " .. size .. " bytes")
end