计算文件 CRC32 (LCC.web_file.crc32)
声明
checksum, err = LCC.web_file.crc32(path, timeout?)
参数
- path
字符串型,待校验的文件路径 - timeout
数值型,可选;请求超时时间(秒),默认60
返回值
- checksum
字符串型,8 位十六进制 CRC32;失败时为nil - err
字符串型或nil,失败时的错误描述
说明
由中控侧计算文件的 CRC32 校验值。
适合快速检测文件完整性。
示例
local crc32, err = LCC.web_file.crc32("/固件/patch.bin")
if crc32 then
print("CRC32=" .. crc32)
end