Lua初学者在这里。:)
我正在尝试通过 url 加载文件,但不知何故,我太愚蠢了,无法在 SO 上获取所有代码示例来为我工作。
socket = require("socket")
http = require("socket.http")
ltn12 = require("ltn12")
local file = ltn12.sink.file(io.open('test.jpg', 'w'))
http.request {
url = 'http://pbs.twimg.com/media/CCROQ8vUEAEgFke.jpg',
sink = file,
}
我的程序运行了 20 - 30 秒,之后没有任何保存。有一个创建的 test.jpg 但它是空的。我还尝试将 w+b 添加到io.open()
第二个参数,但没有奏效。