@@ -765,7 +765,7 @@ public async Task PostAsync_ManyDifferentRequestHeaders_SentCorrectly()
765765 }
766766
767767 const string content = "hello world" ;
768-
768+ string authSafeValue = "QWxhZGRpbjpvcGVuIHNlc2FtZQ==" ;
769769 // Using examples from https://en.wikipedia.org/wiki/List_of_HTTP_header_fields#Request_fields
770770 // Exercises all exposed request.Headers and request.Content.Headers strongly-typed properties
771771 await LoopbackServerFactory . CreateClientAndServerAsync ( async uri =>
@@ -784,7 +784,7 @@ await LoopbackServerFactory.CreateClientAndServerAsync(async uri =>
784784 request . Headers . Add ( "Access-Control-Request-Method" , "GET" ) ;
785785 request . Headers . Add ( "Access-Control-Request-Headers" , "GET" ) ;
786786 request . Headers . Add ( "Age" , "12" ) ;
787- request . Headers . Authorization = new AuthenticationHeaderValue ( "Basic" , "QWxhZGRpbjpvcGVuIHNlc2FtZQ==" ) ;
787+ request . Headers . Authorization = new AuthenticationHeaderValue ( "Basic" , authSafeValue ) ;
788788 request . Headers . CacheControl = new CacheControlHeaderValue ( ) { NoCache = true } ;
789789 request . Headers . Connection . Add ( "close" ) ;
790790 request . Headers . Add ( "Cookie" , "$Version=1; Skin=new" ) ;
@@ -804,7 +804,7 @@ await LoopbackServerFactory.CreateClientAndServerAsync(async uri =>
804804 request . Headers . MaxForwards = 10 ;
805805 request . Headers . Add ( "Origin" , "http://www.example-social-network.com" ) ;
806806 request . Headers . Pragma . Add ( new NameValueHeaderValue ( "no-cache" ) ) ;
807- request . Headers . ProxyAuthorization = new AuthenticationHeaderValue ( "Basic" , "QWxhZGRpbjpvcGVuIHNlc2FtZQ==" ) ;
807+ request . Headers . ProxyAuthorization = new AuthenticationHeaderValue ( "Basic" , authSafeValue ) ;
808808 request . Headers . Range = new RangeHeaderValue ( 500 , 999 ) ;
809809 request . Headers . Referrer = new Uri ( "http://en.wikipedia.org/wiki/Main_Page" ) ;
810810 request . Headers . TE . Add ( new TransferCodingWithQualityHeaderValue ( "trailers" ) ) ;
@@ -858,7 +858,7 @@ await LoopbackServerFactory.CreateClientAndServerAsync(async uri =>
858858 Assert . Equal ( "GET" , requestData . GetSingleHeaderValue ( "Access-Control-Request-Method" ) ) ;
859859 Assert . Equal ( "GET" , requestData . GetSingleHeaderValue ( "Access-Control-Request-Headers" ) ) ;
860860 Assert . Equal ( "12" , requestData . GetSingleHeaderValue ( "Age" ) ) ;
861- Assert . Equal ( "Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ== " , requestData . GetSingleHeaderValue ( "Authorization" ) ) ;
861+ Assert . Equal ( $ "Basic { authSafeValue } ", requestData . GetSingleHeaderValue ( "Authorization" ) ) ;
862862 Assert . Equal ( "no-cache" , requestData . GetSingleHeaderValue ( "Cache-Control" ) ) ;
863863 Assert . Equal ( "$Version=1; Skin=new" , requestData . GetSingleHeaderValue ( "Cookie" ) ) ;
864864 Assert . Equal ( "Tue, 15 Nov 1994 08:12:31 GMT" , requestData . GetSingleHeaderValue ( "Date" ) ) ;
@@ -873,7 +873,7 @@ await LoopbackServerFactory.CreateClientAndServerAsync(async uri =>
873873 Assert . Equal ( "10" , requestData . GetSingleHeaderValue ( "Max-Forwards" ) ) ;
874874 Assert . Equal ( "http://www.example-social-network.com" , requestData . GetSingleHeaderValue ( "Origin" ) ) ;
875875 Assert . Equal ( "no-cache" , requestData . GetSingleHeaderValue ( "Pragma" ) ) ;
876- Assert . Equal ( "Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ== " , requestData . GetSingleHeaderValue ( "Proxy-Authorization" ) ) ;
876+ Assert . Equal ( $ "Basic { authSafeValue } ", requestData . GetSingleHeaderValue ( "Proxy-Authorization" ) ) ;
877877 Assert . Equal ( "bytes=500-999" , requestData . GetSingleHeaderValue ( "Range" ) ) ;
878878 Assert . Equal ( "http://en.wikipedia.org/wiki/Main_Page" , requestData . GetSingleHeaderValue ( "Referer" ) ) ;
879879 Assert . Equal ( "MyTrailer" , requestData . GetSingleHeaderValue ( "Trailer" ) ) ;
0 commit comments