summaryrefslogtreecommitdiff
path: root/http.go
diff options
context:
space:
mode:
Diffstat (limited to 'http.go')
-rw-r--r--http.go16
1 files changed, 16 insertions, 0 deletions
diff --git a/http.go b/http.go
index 8a733d3..80ccd44 100644
--- a/http.go
+++ b/http.go
@@ -25,6 +25,8 @@ func okHandler(w http.ResponseWriter, r *http.Request) {
// domname := r.URL.Query().Get("domain")
flag := r.URL.Query().Get("flag")
+ port := r.URL.Query().Get("port")
+ dest := r.URL.Query().Get("dest")
msg, err := ioutil.ReadAll(r.Body) // Read the body as []byte
if err != nil {
@@ -66,6 +68,20 @@ func okHandler(w http.ResponseWriter, r *http.Request) {
return
}
+ if route == "/enable" {
+ log.HttpMode(w)
+ defer log.HttpMode(nil)
+ log.Info("enable port/dest", port, dest)
+ return
+ }
+
+ if route == "/disable" {
+ log.HttpMode(w)
+ defer log.HttpMode(nil)
+ log.Info("enable port/dest", port, dest)
+ return
+ }
+
// toggle logging flags
if route == "/flag" {
log.HttpMode(w)