2017-02-22 5 views
0

Ich möchte die Dateigröße von einer URL erhalten, in die sie hochgeladen wird.Wie Dateigröße von URL in Lua erhalten?

Ich habe eine URL eines Bildes. Ich möchte seine Größe mit der URL in Lua, aber ich weiß nicht, wie

Vielen Dank.

+0

Was Sie versuchen, haben? –

+0

Was meinst du [versuchen]? Ich möchte nur eine Methode, Funktion oder Code, um Dateigröße in URL hochgeladen werden. – SeyeD

Antwort

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" 
)) 

Ihr Avatar hat eine Größe von 2074 Bytes

Verwandte Themen