From d22ddd881ff92ebd6514b3b68c22f583ff663edf Mon Sep 17 00:00:00 2001 From: librelois <elois@ifee.fr> Date: Wed, 19 Feb 2020 20:57:02 +0100 Subject: [PATCH] [gva] cors: allow * origin & expose headers content-(length,range) expose headers Content-Length & Content-Range --- lib/modules/gva/src/webserver.rs | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/lib/modules/gva/src/webserver.rs b/lib/modules/gva/src/webserver.rs index 70ae8672..e71aa3c1 100644 --- a/lib/modules/gva/src/webserver.rs +++ b/lib/modules/gva/src/webserver.rs @@ -19,7 +19,7 @@ use crate::db::BcDbRo; use crate::graphql::graphql; use crate::schema::create_schema; use actix_cors::Cors; -use actix_web::{http::header, middleware, web, App, HttpResponse, HttpServer}; +use actix_web::{middleware, web, App, HttpResponse, HttpServer}; #[cfg(not(test))] use durs_common_tools::fatal_error; use durs_conf::DuRsConf; @@ -81,12 +81,8 @@ pub fn start_web_server( .data(global_context.clone()) .wrap( Cors::new() - .allowed_headers(vec![ - header::AUTHORIZATION, - header::ACCEPT, - header::ACCESS_CONTROL_ALLOW_ORIGIN, - ]) - .allowed_methods(vec!["GET", "POST", "OPTIONS"]) + .expose_headers(vec!["Content-Length", "Content-Range"]) + .send_wildcard() .finish(), ) .wrap(middleware::Logger::default()) -- GitLab