summaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'main.go')
-rw-r--r--main.go15
1 files changed, 11 insertions, 4 deletions
diff --git a/main.go b/main.go
index 01a7f70..9642cb9 100644
--- a/main.go
+++ b/main.go
@@ -5,19 +5,25 @@ import (
"go.wit.com/log"
"net/http"
"embed"
+ "strings"
)
//go:embed files/*
var htmlFiles embed.FS
func okHandler(w http.ResponseWriter, r *http.Request) {
- dumpClient(r)
+ // dumpClient(r)
var tmp string
tmp = r.URL.String()
- url, repourl := findkey(tmp)
- log.Info("url =", url, "repo url =", repourl)
+ parts := strings.Split(tmp, "?")
+ log.Warn("client sent url =", tmp)
+ log.Warn("parts are:", parts)
+ requrl := parts[0]
+
+ url, repourl := findkey(requrl)
+ log.Warn("URL =", url, "REPO URL =", repourl, "REQUEST URL =", requrl)
if repourl != "" {
- doGui(w, url, repourl)
+ repoHTML(w, url, repourl)
return
}
if tmp == "/" {
@@ -40,6 +46,7 @@ func okHandler(w http.ResponseWriter, r *http.Request) {
findFile(w, "files/skeleton.v2.css")
return
}
+ log.Warn("BAD URL =", url, "REPO URL =", repourl)
fmt.Fprintln(w, "BAD", tmp)
}