From 1e2c4bf3a3c99b09f33d9595a58aa1f41de4618a Mon Sep 17 00:00:00 2001 From: Vincent Batts Date: Wed, 3 Jul 2013 11:21:56 -0400 Subject: [PATCH] using an outside favicon --- server.go | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/server.go b/server.go index 5003522..2e7cb79 100644 --- a/server.go +++ b/server.go @@ -28,7 +28,9 @@ func runServer(ip, port string) { defer mongo_session.Close() http.HandleFunc("/", routeRoot) - http.HandleFunc("/favicon.ico", routeFavIcon) + http.HandleFunc("/favicon.ico", func(w http.ResponseWriter, r *http.Request) { + httplog.DefaultFavIcon.ServeHTTP(w, r) + }) http.HandleFunc("/assets/", routeAssets) http.HandleFunc("/upload", routeUpload) http.HandleFunc("/urlie", routeGetFromUrl) @@ -517,16 +519,6 @@ func routeIPs(w http.ResponseWriter, r *http.Request) { httplog.LogRequest(r, 200) } -/* - GET /favicon.ico - - Set an unruly cache on this path, so the browser does not constantly ask for it -*/ -func routeFavIcon(w http.ResponseWriter, r *http.Request) { - httplog.LogRequest(r, 200) - w.Header().Set("Cache-Control", "max-age=315360000") -} - /* GET /urlie POST /urlie