跳到主要内容

# 计算文件 MD5 (LCC.web_file.md5)

## 声明​

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

## 参数​

- path
  字符串型，待校验的文件路径
- timeout
  数值型，可选；请求超时时间（秒），默认 `60`

## 返回值​

- hash
  字符串型，32 位十六进制 MD5 值；失败时为 `nil`
- err
  字符串型或 `nil`，失败时的错误描述

## 说明​

> 由中控侧计算文件的 MD5 摘要。
> 仅适用于文件；路径不存在或指向目录时返回 `nil`。

## 示例​

    local md5, err = LCC.web_file.md5("/脚本/main.lua")
    if md5 then
        print("MD5=" .. md5)
    end