From bede2a88a6e36035be2a6986dffc8164cdc5482a Mon Sep 17 00:00:00 2001 From: Pierre-Emmanuel Jacquier Date: Sun, 3 Mar 2019 17:35:43 +0100 Subject: [PATCH] test Signed-off-by: Pierre-Emmanuel Jacquier --- pkg/routes/routes.go | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkg/routes/routes.go b/pkg/routes/routes.go index 28e14c4..ebd930c 100644 --- a/pkg/routes/routes.go +++ b/pkg/routes/routes.go @@ -2,7 +2,6 @@ package routes import ( "fmt" - "io" "log" "net/http" "net/url" @@ -71,10 +70,13 @@ func (p *proxy) reverseProxy(c *gin.Context) { copyHTTPHeader(c, resp.Header) c.Status(resp.StatusCode) - c.Stream(func(w io.Writer) bool { - io.Copy(w, resp.Body) - return false - }) + println("length", resp.ContentLength, "Content type", resp.Header.Get("Content-Type")) + c.DataFromReader(resp.StatusCode, resp.ContentLength, resp.Header.Get("Content-Type"), resp.Body, nil) + // c.Stream(func(w io.Writer) bool { + + // io.Copy(w, resp.Body) + // return false + // }) } func copyHTTPHeader(c *gin.Context, header http.Header) {