diff options
| author | Jeff Carr <[email protected]> | 2024-01-12 15:17:55 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-01-12 15:17:55 -0600 |
| commit | f47585ff550a058a025511a3235aad0d3ced3ccf (patch) | |
| tree | 7ca3ea27b34ac5e82b4c62eff0566406e8c63e96 /main.go | |
| parent | 7fd58e60ae46b80263071ca3902de0c2bd67f215 (diff) | |
it totally works
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 15 |
1 files changed, 11 insertions, 4 deletions
@@ -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) } |
