diff --git a/server/server.go b/server/server.go index 387fd36..4d3fb8f 100644 --- a/server/server.go +++ b/server/server.go @@ -122,6 +122,7 @@ func middleWareFunc(fn http.HandlerFunc) http.HandlerFunc { if AccessControlAllowOrigin != "" && strings.HasPrefix(r.RequestURI, config.Webroot+"api/") { w.Header().Set("Access-Control-Allow-Origin", AccessControlAllowOrigin) + w.Header().Set("Access-Control-Allow-Methods", "GET, POST, DELETE, PUT") } if config.UIAuthFile != "" { @@ -159,6 +160,7 @@ func middlewareHandler(h http.Handler) http.Handler { if AccessControlAllowOrigin != "" && strings.HasPrefix(r.RequestURI, config.Webroot+"api/") { w.Header().Set("Access-Control-Allow-Origin", AccessControlAllowOrigin) + w.Header().Set("Access-Control-Allow-Methods", "GET, POST, DELETE, PUT") } if config.UIAuthFile != "" {