diff --git a/socketserver/server/handlecore.go b/socketserver/server/handlecore.go index 2420b860..653e2244 100644 --- a/socketserver/server/handlecore.go +++ b/socketserver/server/handlecore.go @@ -13,7 +13,6 @@ import ( "net/url" "os" "os/signal" - "regexp" "runtime" "strconv" "strings" diff --git a/socketserver/server/publisher.go b/socketserver/server/publisher.go index 76f022c2..4af5fdd4 100644 --- a/socketserver/server/publisher.go +++ b/socketserver/server/publisher.go @@ -4,6 +4,7 @@ import ( "encoding/json" "fmt" "net/http" + "net/url" "strconv" "strings" "sync" @@ -254,7 +255,7 @@ func HTTPBackendUncachedPublish(w http.ResponseWriter, r *http.Request) { fmt.Fprint(w, "Error: channel must be specified") return } - rl, err := rateLimitFromRequest(r) + rl, err := rateLimitFromFormData(formData) if err != nil { w.WriteHeader(422) fmt.Fprintf(w, "error parsing ratelimit: %v", err)