diff options
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 15 |
1 files changed, 12 insertions, 3 deletions
@@ -11,11 +11,20 @@ import ( ) func accessLog(h http.Handler) http.Handler { - return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + t := &TemplateHandler{handler: h} + //t := &TemplateHandler{} + fn := func(w http.ResponseWriter, r *http.Request) { log.Println(r.Method, r.URL.Path, r.RemoteAddr) - h.ServeHTTP(w, r) - }) + t.ServeHTTP(w, r) + } + return http.HandlerFunc(fn) +} + +/* +func TemplateHandler(h http.Handler) http.Handler { + h.handler } +*/ func uploadHandler(dir string) http.Handler { fn := func(w http.ResponseWriter, r *http.Request) { |
