2017-02-22 73 views
0

我想從上傳到它的網址獲取文件大小。如何從URL中的URL獲取文件大小?

我有一個圖片的網址。 我想要使用Lua中的網址來獲取它的大小,但我不知道如何使用

謝謝。

+0

你有什麼嘗試? –

+0

你是什麼意思[嘗試]? 我只想要一個方法,函數或代碼來獲取在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" 
)) 

您的虛擬形象擁有的2074個字節大小