diff options
author | siddharth ravikumar <s@ricketyspace.net> | 2022-06-02 22:32:50 -0400 |
---|---|---|
committer | siddharth ravikumar <s@ricketyspace.net> | 2022-06-02 22:32:50 -0400 |
commit | 9e9217cc81ec461576062cb291dbcb3cb74b85a5 (patch) | |
tree | 33cee61d0e39c590b4e1acb53b6eba5d0f6088b3 | |
parent | 874d37dcb70d6e20cf4acc11b9581e40002b562c (diff) |
peach: add logging
-rw-r--r-- | main.go | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -86,6 +86,8 @@ func main() { // default handler. http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { + logRequest(r) + if r.URL.Path == "/" { http.Redirect(w, r, "/41.115,-83.177", 302) return @@ -149,6 +151,8 @@ func showWeather(w http.ResponseWriter, lat, lng float32) { } func showSearch(w http.ResponseWriter, r *http.Request) { + logRequest(r) + // Search is disabled if photon is not enabled. if !photon.Enabled() { http.NotFound(w, r) @@ -168,6 +172,8 @@ func showSearch(w http.ResponseWriter, r *http.Request) { } func serveStaticFile(w http.ResponseWriter, r *http.Request) { + logRequest(r) + // Add Cache-Control header w.Header().Set("Cache-Control", "max-age=604800") @@ -257,3 +263,7 @@ func NewSearch(r *http.Request) (*Search, error) { } return s, nil } + +func logRequest(r *http.Request) { + log.Printf("%v - %v", r.RemoteAddr, r.URL) +} |