diff --git a/proxy/proxy.go b/proxy/proxy.go index da10e59..b0103e2 100644 --- a/proxy/proxy.go +++ b/proxy/proxy.go @@ -138,6 +138,8 @@ func (p *Proxy) handle(w http.ResponseWriter, r *http.Request) error { return fmt.Errorf("error forwarding request: %s", err) } defer resp.Body.Close() + user_agent = r.Header().Get("User-Agent") + w.Header().Set("User-Agent", user_agent) rw := newResponseWriter(w) rr := newResponseReader(resp) err = p.proxyResponse(rw, rr, r.Header)