httpclient: callback can abort download
This commit is contained in:
parent
f151bb804f
commit
0b8a61a536
1 changed files with 5 additions and 1 deletions
|
@ -203,7 +203,11 @@ function request_to_file(uri, target, options, cbs)
|
||||||
end
|
end
|
||||||
|
|
||||||
if cbs.on_header then
|
if cbs.on_header then
|
||||||
cbs.on_header(file, code, resp)
|
if cbs.on_header(file, code, resp) == false then
|
||||||
|
file:close()
|
||||||
|
sock:close()
|
||||||
|
return true
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
local chunked = resp.headers["Transfer-Encoding"] == "chunked"
|
local chunked = resp.headers["Transfer-Encoding"] == "chunked"
|
||||||
|
|
Loading…
Reference in a new issue