diff options
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 23 |
1 files changed, 14 insertions, 9 deletions
@@ -48,8 +48,21 @@ func okHandler(w http.ResponseWriter, r *http.Request) { findFile(w, "files/index.html") return } + if tmp == "/me" { + j, err := dumpJsonClient(r) + if err != nil { + fmt.Fprintln(w, "BAD ZOOT") + return + } + fmt.Fprintln(w, j) + return + } + if tmp == "/list" { + findFile(w, "files/repomap") + return + } if tmp == "/test" { - findFile(w, "files/repo.html") + findFile(w, "files/test.html") return } if tmp == "/skeleton.v2.css" { @@ -86,14 +99,6 @@ func findFile(w http.ResponseWriter, filename string) { func main() { accessf, _ = os.OpenFile("/home/jcarr/accessclient.log", os.O_RDWR | os.O_CREATE | os.O_APPEND, 0666) clientf, _ = os.OpenFile("/home/jcarr/httpclient.log", os.O_RDWR | os.O_CREATE | os.O_APPEND, 0666) - /* - pfile, err := htmlFiles.ReadFile("html/repo.html") - if (err != nil) { - log.Println("ERROR:", err) - // w.Write(pfile) - return - } - */ readconfigfile() http.HandleFunc("/", okHandler) https() |
