diff options
Diffstat (limited to 'httpDump.go')
| -rw-r--r-- | httpDump.go | 83 |
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)) - } - } - */ -} |
