summaryrefslogtreecommitdiff
path: root/dumpClient.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-01-12 16:04:08 -0600
committerJeff Carr <[email protected]>2024-01-12 16:04:08 -0600
commit96cd3c3524bf34292970fa28f941334aa56d9c62 (patch)
tree3a88f70b94f241116f8c8591190ac376f72ab504 /dumpClient.go
parentf47585ff550a058a025511a3235aad0d3ced3ccf (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.go19
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)
}
}