diff --git a/JlSonic/api.jl b/JlSonic/api.jl index b83d761..3100612 100644 --- a/JlSonic/api.jl +++ b/JlSonic/api.jl @@ -520,8 +520,9 @@ function giveconverted(file, bitrate, format) mime = suffix in keys(Mux.mimetypes) ? Mux.mimetypes[suffix] : "application/octet-stream" headers["Content-Type"] = mime - # headers["Content-Length"] = string(length(data)) - return Dict(:body => take!(iodata), + data = take!(iodata) + headers["Content-Length"] = string(length(data)) + return Dict(:body => data, :headers => headers, :file => join([split(basename(file), '.')[1:end-1], ".oga"],""))