cocos2d-lua 怎么下载单个文件?

如题,lua怎么下载单个文件,像C++里Downloader?

有木有人回答下

-- http下载
--[[
	@param string _url _url地址
	@param string _savepath 指定的存储路径
	@param function _callfunc 下载完成回调方法
]]
local function download(_url, _savepath, _callfunc)
	local req = network.createHTTPRequest(
		function(event)
            if event.name == "completed" then

                --判断是否下载成功
                local success = false
                local code = event.request:getResponseStatusCode()
                if code == 200 and event.request:saveResponseData(_savepath) then
                	success = true
                end
                if _callfunc then
                	_callfunc(success, {url = _url, req = event.request, path = _savepath})
                end
            end
        end, _url, "GET")
    req:setTimeout(60)
    req:start()
end

应该可以直接用.

谢谢,不过不是quick,是coocs-lua

主要是想要带进度回调的那种····

event.name 有另一个值 “progress”, 就是进度

cocos2d-lua里没有network.createHTTPRequest这个了