Commit c33a49fc authored by Matt Holt's avatar Matt Holt

Merge pull request #2 from thomas4019/master

gzip middleware now strips encoding header
parents a837bb66 dbef6c73
...@@ -5,9 +5,7 @@ package fastcgi ...@@ -5,9 +5,7 @@ package fastcgi
import ( import (
"errors" "errors"
"fmt"
"io" "io"
"io/ioutil"
"net/http" "net/http"
"os" "os"
"path/filepath" "path/filepath"
...@@ -105,11 +103,11 @@ func (h Handler) ServeHTTP(w http.ResponseWriter, r *http.Request) (int, error) ...@@ -105,11 +103,11 @@ func (h Handler) ServeHTTP(w http.ResponseWriter, r *http.Request) (int, error)
} }
w.WriteHeader(resp.StatusCode) w.WriteHeader(resp.StatusCode)
body, err := ioutil.ReadAll(resp.Body) // Write the response body
fmt.Printf("%s", body) _, err = io.Copy(w, resp.Body)
fmt.Printf("%d\n", resp.StatusCode) if err != nil {
fmt.Printf("%d\n", len(body)) return http.StatusBadGateway, err
w.Write(body) }
return resp.StatusCode, nil return resp.StatusCode, nil
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment