summaryrefslogtreecommitdiff
path: root/dumpClient.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-01-14 11:39:22 -0600
committerJeff Carr <[email protected]>2024-01-14 11:39:22 -0600
commitfb00271cef0fed9b5935ca5298a00115cbb81b3a (patch)
tree1ffc7151f49a306a33560f8c921552ec6610928d /dumpClient.go
parent46959efd7beedde1585305d3d0cf2e6c127f3417 (diff)
update repomaps
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'dumpClient.go')
-rw-r--r--dumpClient.go37
1 files changed, 21 insertions, 16 deletions
diff --git a/dumpClient.go b/dumpClient.go
index bd320fb..2b5dcf4 100644
--- a/dumpClient.go
+++ b/dumpClient.go
@@ -1,7 +1,8 @@
package main
import (
-// "fmt"
+ "fmt"
+ "time"
"net/http"
"io/ioutil"
@@ -18,49 +19,53 @@ func dumpClient(r *http.Request) {
agent = r.UserAgent()
log.Warn(host, proto, addr, url, agent)
- return
+ fmt.Fprintln(accessf, time.Now(), host, proto, addr, url, agent)
+ // return
+
+ fmt.Fprintln(clientf)
+ fmt.Fprintln(clientf, time.Now())
// Basic request information
- log.Println("Method:", r.Method)
- log.Println("URL:", r.URL)
- log.Println("Protocol:", r.Proto)
- log.Println("Host:", r.Host)
- log.Println("Remote Address:", r.RemoteAddr)
+ fmt.Fprintln(clientf, "Method:", r.Method)
+ fmt.Fprintln(clientf, "URL:", r.URL)
+ fmt.Fprintln(clientf, "Protocol:", r.Proto)
+ fmt.Fprintln(clientf, "Host:", r.Host)
+ fmt.Fprintln(clientf, "Remote Address:", r.RemoteAddr)
// Headers
- log.Println("Headers:")
+ fmt.Fprintln(clientf,"Headers:")
for name, values := range r.Header {
for _, value := range values {
- log.Println("Headers:", name, value)
+ fmt.Fprintln(clientf, "Headers:", name, value)
}
}
// Query parameters
- log.Println("Query Parameters:")
+ fmt.Fprintln(clientf, "Query Parameters:")
for param, values := range r.URL.Query() {
for _, value := range values {
- log.Println("Query:", param, value)
+ fmt.Fprintln(clientf, "Query:", param, value)
}
}
// User-Agent
- log.Println("User-Agent:", r.UserAgent())
+ fmt.Fprintln(clientf, "User-Agent:", r.UserAgent())
// Content Length
- log.Println("Content Length:", r.ContentLength)
+ fmt.Fprintln(clientf, "Content Length:", r.ContentLength)
// Cookies
- log.Println("Cookies:")
+ fmt.Fprintln(clientf,"Cookies:")
for _, cookie := range r.Cookies() {
- log.Println(cookie.Name, cookie.Value)
+ fmt.Fprintln(clientf, cookie.Name, cookie.Value)
}
// Request Body (if applicable)
if r.Body != nil {
body, err := ioutil.ReadAll(r.Body)
if err == nil {
- log.Println("Body:", string(body))
+ fmt.Fprintln(clientf, "Body:", string(body))
}
}
}