メインコンテンツへ移動

ファイルの MD5 を計算する (LCC.web_file.md5)

宣言​

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

引数​

  • path
    文字列。検証するファイルのパスです
  • timeout
    任意の数値。リクエストのタイムアウト(秒)です。既定値は 60 です

戻り値​

  • hash
    文字列。32 桁の 16 進数 MD5 値です。失敗時は nil になります
  • err
    文字列または nil。失敗時のエラー説明です

説明​

集中管理側でファイルの MD5 ダイジェストを計算します。
ファイルにのみ使用できます。パスが存在しない場合やディレクトリを指している場合は nil を返します。

例​

local md5, err = LCC.web_file.md5("/スクリプト/main.lua")
if md5 then
print("MD5=" .. md5)
end