From 2ba6923560c7d6f91672097e508bbdde0ef5a1ce Mon Sep 17 00:00:00 2001 From: WeebDataHoarder <57538841+WeebDataHoarder@users.noreply.github.com> Date: Mon, 6 Jun 2022 22:43:56 +0200 Subject: [PATCH] Re-arrange size headers --- httputils/nethttp.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/httputils/nethttp.go b/httputils/nethttp.go index 8701d8c..b2bf296 100644 --- a/httputils/nethttp.go +++ b/httputils/nethttp.go @@ -152,10 +152,10 @@ func (c *NetHTTPContext) ServeStream(stream Stream) { return } - c.SetResponseHeader("Content-Length", strconv.FormatInt(size, 10)) c.SetResponseHeader("Content-Range", fmt.Sprintf("bytes %d-%d/%d", rangeStart, rangeStart+rangeLength-1, size)) - c.SetResponseCode(fasthttp.StatusPartialContent) size = rangeLength + c.SetResponseHeader("Content-Length", strconv.FormatInt(size, 10)) + c.SetResponseCode(fasthttp.StatusPartialContent) } else { c.SetResponseHeader("Content-Length", strconv.FormatInt(size, 10)) c.SetResponseCode(fasthttp.StatusOK)