From 2c7a3e4534a428ede9181a40c0f277591203c0c3 Mon Sep 17 00:00:00 2001 From: Clint Date: Mon, 30 Dec 2019 01:03:40 +0100 Subject: [PATCH] Add CORS support --- src/server.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/server.rs b/src/server.rs index 073b076..b1be378 100644 --- a/src/server.rs +++ b/src/server.rs @@ -103,6 +103,10 @@ impl Server { let log = warp::log("lucid::Server"); + let cors = warp::cors() + .allow_methods(vec!["HEAD", "GET", "PUT", "POST", "PATCH", "DELETE"]) + .allow_any_origin(); + let routes = api_kv_key .or(webui) .or(robots) @@ -111,6 +115,7 @@ impl Server { "Server", format!("Lucid v{}", crate_version!()), )) + .with(cors) .with(log); let instance = warp::serve(routes);