Перейти к основному содержимому

Получение размера пути (LCC.web_file.size)

Сигнатура​

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

Параметры​

  • path
    Строка, путь файла для проверки
  • timeout
    Число, необязательный тайм-аут запроса (секунды), по умолчанию 60

Возвращаемое значение​

  • size
    Число, размер при наличии цели; иначе nil
  • err
    Строка или nil; если размер получить не удалось, возвращается 'not found'

Описание​

Получает размер, проверяя существование пути.
Для обычного файла возвращается число байт, для каталога сейчас — 0.
Если размер получить не удалось, всегда возвращается nil, 'not found'.

Пример​

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