メインコンテンツへ移動

ファイルの SHA1 を計算する (LCC.web_file.sha1)

宣言​

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

引数​

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

戻り値​

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

説明​

集中管理側でファイルの SHA1 ハッシュ値を計算します。
パスが存在しない場合やファイルでない場合は、nil とエラーの原因を返します。

例​

local sha1, err = LCC.web_file.sha1("/リソース/config.json")
if sha1 then
print("SHA1=" .. sha1)
end