diff options
author | Suhas Gaddam <suhas.g.2011@gmail.com> | 2017-07-26 16:42:00 -0700 |
---|---|---|
committer | Suhas Gaddam <suhas.g.2011@gmail.com> | 2017-07-26 16:42:00 -0700 |
commit | 753882debbdf3b81a894b5bcd862783db6e36ca6 (patch) | |
tree | 6069922508b2e2b9aaeaf0d83ca4a12e1c584862 | |
parent | 124fd35527601c61c20f7f9e4a3d099c5e0b883b (diff) | |
download | driver-core-753882debbdf3b81a894b5bcd862783db6e36ca6.tar.gz driver-core-753882debbdf3b81a894b5bcd862783db6e36ca6.tar.bz2 driver-core-753882debbdf3b81a894b5bcd862783db6e36ca6.zip |
Add Access-Control-Allow-Methods header
-rw-r--r-- | src/main/scala/xyz/driver/core/app.scala | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/main/scala/xyz/driver/core/app.scala b/src/main/scala/xyz/driver/core/app.scala index 239115f..363f1e8 100644 --- a/src/main/scala/xyz/driver/core/app.scala +++ b/src/main/scala/xyz/driver/core/app.scala @@ -77,6 +77,7 @@ object app { "Content-Length", "Accept", "X-Trace", + "Access-Control-Allow-Methods", "Access-Control-Allow-Origin", "Access-Control-Allow-Headers", "Server", @@ -104,11 +105,13 @@ object app { options { ctx => optionalHeaderValueByType[Origin]() { originHeader => - respondWithHeaders( - List[HttpHeader](Allow(methods), - allowOrigin(originHeader), - `Access-Control-Allow-Headers`(allowedHeaders: _*), - `Access-Control-Expose-Headers`(allowedHeaders: _*))) { + respondWithHeaders(List[HttpHeader]( + Allow(methods), + `Access-Control-Allow-Methods`(methods), + allowOrigin(originHeader), + `Access-Control-Allow-Headers`(allowedHeaders: _*), + `Access-Control-Expose-Headers`(allowedHeaders: _*) + )) { complete(s"Supported methods: $names.") } }(ctx) |