@@ -18,7 +18,7 @@ use serde::Deserialize;
1818use std:: { convert:: Infallible , sync:: Arc } ;
1919use tracing:: error;
2020
21- const FASTLY_FF : HeaderName = HeaderName :: from_static ( "fastly-ff " ) ;
21+ const X_RLNG_SOURCE_CDN : HeaderName = HeaderName :: from_static ( "x-rlng-source-cdn " ) ;
2222
2323#[ derive( Debug , Clone , PartialEq ) ]
2424pub struct ResponseCacheHeaders {
@@ -127,7 +127,7 @@ where
127127 type Rejection = Infallible ;
128128
129129 async fn from_request_parts ( parts : & mut Parts , _state : & S ) -> Result < Self , Self :: Rejection > {
130- if parts. headers . contains_key ( FASTLY_FF ) {
130+ if parts. headers . contains_key ( X_RLNG_SOURCE_CDN ) {
131131 Ok ( TargetCdn :: Fastly )
132132 } else {
133133 Ok ( TargetCdn :: CloudFront )
@@ -636,7 +636,7 @@ mod tests {
636636 let mut builder = Request :: builder ( ) . uri ( "/krate" ) ;
637637
638638 if let TargetCdn :: Fastly = expected_target_cdn {
639- builder = builder. header ( FASTLY_FF , "some_value" ) ;
639+ builder = builder. header ( X_RLNG_SOURCE_CDN , "some_value" ) ;
640640 }
641641
642642 let response = app
@@ -684,7 +684,7 @@ mod tests {
684684 let mut builder = Request :: builder ( ) . uri ( "/" ) ;
685685
686686 if let TargetCdn :: Fastly = expected_target_cdn {
687- builder = builder. header ( FASTLY_FF , "some_value" ) ;
687+ builder = builder. header ( X_RLNG_SOURCE_CDN , "some_value" ) ;
688688 }
689689
690690 let response = app
0 commit comments