summaryrefslogtreecommitdiff
path: root/httpDump.go
diff options
context:
space:
mode:
Diffstat (limited to 'httpDump.go')
-rw-r--r--httpDump.go83
1 files changed, 0 insertions, 83 deletions
diff --git a/httpDump.go b/httpDump.go
deleted file mode 100644
index 3df4bb0..0000000
--- a/httpDump.go
+++ /dev/null
@@ -1,83 +0,0 @@
-package main
-
-import (
- "fmt"
- "net/http"
-)
-
-func dumpRemoteAddr(r *http.Request) string {
- return r.RemoteAddr
-}
-
-func dumpUserAgent(r *http.Request) string {
- var all string
- for param, values := range r.URL.Query() {
- for _, value := range values {
- all += fmt.Sprint(" Query:", param, value)
- }
- }
- // hostname := r.URL.Query().Get("hostname")
- return r.UserAgent() + all
-}
-
-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)
-
- fmt.Fprintln(accessf, time.Now(), host, proto, addr, url, agent)
- // return
-
- fmt.Fprintln(clientf)
- fmt.Fprintln(clientf, time.Now())
- // Basic request information
- 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
- fmt.Fprintln(clientf, "Headers:")
- for name, values := range r.Header {
- for _, value := range values {
- fmt.Fprintln(clientf, "Headers:", name, value)
- }
- }
-
- // Query parameters
- fmt.Fprintln(clientf, "Query Parameters:")
- for param, values := range r.URL.Query() {
- for _, value := range values {
- fmt.Fprintln(clientf, "Query:", param, value)
- }
- }
-
- // User-Agent
- fmt.Fprintln(clientf, "User-Agent:", r.UserAgent())
-
- // Content Length
- fmt.Fprintln(clientf, "Content Length:", r.ContentLength)
-
- // Cookies
- fmt.Fprintln(clientf, "Cookies:")
- for _, cookie := range r.Cookies() {
- fmt.Fprintln(clientf, cookie.Name, cookie.Value)
- }
-
- // Request Body (if applicable)
- if r.Body != nil {
- body, err := ioutil.ReadAll(r.Body)
- if err == nil {
- fmt.Fprintln(clientf, "Body:", string(body))
- }
- }
- */
-}