diff --git a/cmd/gcsproxy/main.go b/cmd/gcsproxy/main.go index c71f2ea..fcca5c0 100644 --- a/cmd/gcsproxy/main.go +++ b/cmd/gcsproxy/main.go @@ -145,11 +145,11 @@ func proxy(w http.ResponseWriter, r *http.Request) { u = u + "/" } - obj = client.Bucket(params["bucket"]).Object(u + *indexPage) + obj = client.Bucket(params["bucket"]).Object(u + *indexPage).ReadCompressed(acceptsGzip(r)) attr, err = obj.Attrs(ctx) if err == storage.ErrObjectNotExist { - obj = client.Bucket(params["bucket"]).Object(*indexPage) + obj = client.Bucket(params["bucket"]).Object(*indexPage).ReadCompressed(acceptsGzip(r)) attr, err = obj.Attrs(ctx) } }