From 97e107b97315cbd4708087a3ecb31c643f3e2c51 Mon Sep 17 00:00:00 2001 From: PhatPhuckDave <> Date: Sun, 21 Jul 2024 19:16:22 +0200 Subject: [PATCH] Fix issue with replying with port --- .gitignore | 1 + main.go | 8 ++++++-- 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5f4ebb8 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +main.exe diff --git a/main.go b/main.go index 73da53e..0c0b09f 100644 --- a/main.go +++ b/main.go @@ -4,8 +4,9 @@ import ( "fmt" "io" "log" - "os" "net/http" + "os" + "strings" ) var Error *log.Logger @@ -26,7 +27,10 @@ func init() { func main() { http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { - fmt.Fprintf(w, r.RemoteAddr) + fullIP := r.RemoteAddr + parts := strings.Split(fullIP, ":") + ip := parts[0] + fmt.Fprintf(w, ip) }) http.ListenAndServe(":8080", nil)