File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -19,12 +19,8 @@ pub mod validate;
1919pub fn route_from ( mut app : Router ) -> Router {
2020 app = route_gets ( app) ;
2121 app = route_posts ( app) ;
22- app. layer ( TraceLayer :: new_for_http ( ) . on_request (
23- |request : & axum:: http:: Request < _ > , _span : & tracing:: Span | {
24- tracing:: trace!( headers = ?request. headers( ) , "Incoming request headers" ) ;
25- } ,
26- ) )
27- . layer ( middleware:: cors:: layers:: CORS . to_owned ( ) )
22+ app. layer ( TraceLayer :: new_for_http ( ) )
23+ . layer ( middleware:: cors:: layers:: CORS . to_owned ( ) )
2824}
2925
3026fn route_gets ( app : Router ) -> Router {
Original file line number Diff line number Diff line change @@ -13,13 +13,10 @@ pub mod layers {
1313 static_lazy_lock ! {
1414 /// The layer to handle Cross-Origin Resource Sharing (CORS).
1515 pub CORS : CorsLayer = CorsLayer :: new( )
16- . allow_origin( AllowOrigin :: async_predicate( |origin: HeaderValue , request_parts: & request:: Parts | {
17- let headers = request_parts. headers. clone( ) ;
16+ . allow_origin( AllowOrigin :: async_predicate( |origin: HeaderValue , _request_parts: & request:: Parts | {
1817 async move {
19- tracing:: trace!( "CORS async_predicate called with origin: {:?}" , origin) ;
20- tracing:: trace!( "Request headers: {:?}" , headers) ;
2118 let config = CorsConfig :: read( ) . unwrap_or_default( ) ;
22- tracing:: trace!( "CORS origin check : {:?}" , origin ) ;
19+ tracing:: trace!( "origin: { origin:?}, allowed CORS origins : {:?}" , config . origins ) ;
2320 config. contains( & origin)
2421 }
2522 } ) )
You can’t perform that action at this time.
0 commit comments