diff options
| author | Jeff Carr <[email protected]> | 2024-01-12 16:04:08 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-01-12 16:04:08 -0600 |
| commit | 96cd3c3524bf34292970fa28f941334aa56d9c62 (patch) | |
| tree | 3a88f70b94f241116f8c8591190ac376f72ab504 /dumpClient.go | |
| parent | f47585ff550a058a025511a3235aad0d3ced3ccf (diff) | |
running at go.wit.com for the first time
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'dumpClient.go')
| -rw-r--r-- | dumpClient.go | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/dumpClient.go b/dumpClient.go index 928be49..bd320fb 100644 --- a/dumpClient.go +++ b/dumpClient.go @@ -2,12 +2,24 @@ package main import ( // "fmt" - "log" "net/http" "io/ioutil" + + "go.wit.com/log" ) func dumpClient(r *http.Request) { + var host, url, proto, addr, agent string + + host = r.Host + url = r.URL.String() + proto = r.Proto + addr = r.RemoteAddr + agent = r.UserAgent() + + log.Warn(host, proto, addr, url, agent) + return + // Basic request information log.Println("Method:", r.Method) log.Println("URL:", r.URL) @@ -15,11 +27,12 @@ func dumpClient(r *http.Request) { log.Println("Host:", r.Host) log.Println("Remote Address:", r.RemoteAddr) + // Headers log.Println("Headers:") for name, values := range r.Header { for _, value := range values { - log.Println(name, value) + log.Println("Headers:", name, value) } } @@ -27,7 +40,7 @@ func dumpClient(r *http.Request) { log.Println("Query Parameters:") for param, values := range r.URL.Query() { for _, value := range values { - log.Println(param, value) + log.Println("Query:", param, value) } } |
