1
0
mirror of https://github.com/kataras/iris.git synced 2025-12-27 14:57:05 +00:00
This commit is contained in:
Gerasimos Maropoulos
2016-07-25 14:45:12 +03:00
parent 3ee38a363c
commit d10273391a
4 changed files with 19 additions and 15 deletions

View File

@@ -4,6 +4,7 @@ import (
"strings"
"github.com/iris-contrib/errors"
"github.com/valyala/fasthttp"
)
type (
@@ -151,9 +152,7 @@ func (r *responseEngineMap) render(ctx *Context, obj interface{}, options ...map
ctx.SetContentType(ctype)
if gzipEnabled {
gzipWriter := ctx.framework.AcquireGzip(ctx.Response.BodyWriter())
defer ctx.framework.ReleaseGzip(gzipWriter)
_, err := gzipWriter.Write(finalResult)
_, err := fasthttp.WriteGzip(ctx.RequestCtx.Response.BodyWriter(), finalResult)
if err != nil {
return err
}