From aafa0fc01065148fc4bd977e00efceabd8149bc9 Mon Sep 17 00:00:00 2001 From: kun Date: Wed, 5 Sep 2018 13:46:10 +0800 Subject: [PATCH] add access log --- main.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main.go b/main.go index 5e5fef4..346b50d 100644 --- a/main.go +++ b/main.go @@ -37,7 +37,7 @@ func main() { func mainHandler(inner http.Handler) http.Handler { return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - fmt.Fprintf(os.Stdout, "goproxy: download %s\n", r.URL.Path) + fmt.Fprintf(os.Stdout, "goproxy: %s download %s\n", r.RemoteAddr, r.URL.Path) if _, err := os.Stat(filepath.Join(cacheDir, r.URL.Path)); err != nil { if strings.HasSuffix(r.URL.Path, ".info") || strings.HasSuffix(r.URL.Path, ".mod") { suffix := ".mod" @@ -101,7 +101,7 @@ func goGet(path, version, suffix string, w http.ResponseWriter, r *http.Request) } if err := cmd.Wait(); err != nil { - fmt.Fprintf(os.Stderr, "goproxy: download %s stderr:\n %s", path, string(bytesErr)) + fmt.Fprintf(os.Stderr, "goproxy: download %s stderr:\n%s", path, string(bytesErr)) return err } out := fmt.Sprintf("%s", bytesErr)