2017-02-22 9 views
0

アップロードされたURLからファイルのサイズを取得したい。LuaのURLからファイルサイズを取得するには?

私は画像のURLを持っています。 LuaのURLを使ってサイズを取得したいのですが、私は方法がわかりません

ありがとうございました。

+0

2074バイトの大きさを持っていますか? –

+0

あなたは[try]を意味しますか? URLにアップロードされたファイルサイズを取得するメソッド、関数、またはコードが必要です。 – SeyeD

答えて

1
function get_resource_size(url) 
    local pipe = io.popen('wget -S --spider --no-check-certificate "'..url..'" 2>&1') 
    local size = pipe:read"*a":match"Content%-Length: (%d+)" 
    pipe:close() 
    return size and tonumber(size) 
end 

print(get_resource_size(
    "https://www.gravatar.com/avatar/282ad8d2c96e9b753bde22ac6ca0918b?s=32&d=identicon&r=PG" 
)) 

あなたのアバターは、あなたが何をしようとしている

関連する問題