1
0
mirror of https://github.com/kataras/iris.git synced 2026-01-10 05:25:58 +00:00

Update to 4.1.4. Users & Devs can ignore this update. Read HISTORY.md for more

This commit is contained in:
Gerasimos Maropoulos
2016-09-04 22:02:31 +03:00
parent c38a9b2459
commit b8b52ad46e
8 changed files with 66 additions and 536 deletions

View File

@@ -1,6 +1,7 @@
package iris
import (
"github.com/kataras/go-fs"
"github.com/kataras/go-template"
"io"
)
@@ -62,8 +63,8 @@ func (t *templateEngines) render(ctx *Context, filename string, binding interfac
ctx.RequestCtx.Response.Header.Add(varyHeader, acceptEncodingHeader)
ctx.SetHeader(contentEncodingHeader, "gzip")
gzipWriter := ctx.framework.AcquireGzip(ctx.Response.BodyWriter())
defer ctx.framework.ReleaseGzip(gzipWriter)
gzipWriter := fs.AcquireGzipWriter(ctx.Response.BodyWriter())
defer fs.ReleaseGzipWriter(gzipWriter)
out = gzipWriter
} else {
out = ctx.Response.BodyWriter()