@@ -9,11 +9,7 @@ import {
99 startInactiveSpan ,
1010} from './tracing' ;
1111import { SentryNonRecordingSpan } from './tracing/sentryNonRecordingSpan' ;
12- import {
13- BAGGAGE_HEADER_NAME ,
14- SENTRY_BAGGAGE_KEY_PREFIX ,
15- dynamicSamplingContextToSentryBaggageHeader ,
16- } from './utils-hoist/baggage' ;
12+ import { SENTRY_BAGGAGE_KEY_PREFIX , dynamicSamplingContextToSentryBaggageHeader } from './utils-hoist/baggage' ;
1713import { isInstanceOf } from './utils-hoist/is' ;
1814import { generateSentryTraceHeader } from './utils-hoist/tracing' ;
1915import { parseUrl } from './utils-hoist/url' ;
@@ -157,19 +153,19 @@ export function addTracingHeadersToFetchRequest(
157153 newHeaders . set ( 'sentry-trace' , sentryTraceHeader ) ;
158154
159155 if ( sentryBaggageHeader ) {
160- const prevBaggageHeader = newHeaders . get ( BAGGAGE_HEADER_NAME ) ;
156+ const prevBaggageHeader = newHeaders . get ( 'baggage' ) ;
161157 if ( prevBaggageHeader ) {
162158 const prevHeaderStrippedFromSentryBaggage = stripBaggageHeaderOfSentryBaggageValues ( prevBaggageHeader ) ;
163159 newHeaders . set (
164- BAGGAGE_HEADER_NAME ,
160+ 'baggage' ,
165161 // If there are non-sentry entries (i.e. if the stripped string is non-empty/truthy) combine the stripped header and sentry baggage header
166162 // otherwise just set the sentry baggage header
167163 prevHeaderStrippedFromSentryBaggage
168164 ? `${ prevHeaderStrippedFromSentryBaggage } ,${ sentryBaggageHeader } `
169165 : sentryBaggageHeader ,
170166 ) ;
171167 } else {
172- newHeaders . set ( BAGGAGE_HEADER_NAME , sentryBaggageHeader ) ;
168+ newHeaders . set ( 'baggage' , sentryBaggageHeader ) ;
173169 }
174170 }
175171
@@ -183,7 +179,7 @@ export function addTracingHeadersToFetchRequest(
183179 } )
184180 // Get rid of previous sentry baggage values in baggage header
185181 . map ( header => {
186- if ( Array . isArray ( header ) && header [ 0 ] === BAGGAGE_HEADER_NAME && typeof header [ 1 ] === 'string' ) {
182+ if ( Array . isArray ( header ) && header [ 0 ] === 'baggage' && typeof header [ 1 ] === 'string' ) {
187183 const [ headerName , headerValue , ...rest ] = header ;
188184 return [ headerName , stripBaggageHeaderOfSentryBaggageValues ( headerValue ) , ...rest ] ;
189185 } else {
@@ -197,7 +193,7 @@ export function addTracingHeadersToFetchRequest(
197193 if ( sentryBaggageHeader ) {
198194 // If there are multiple entries with the same key, the browser will merge the values into a single request header.
199195 // Its therefore safe to simply push a "baggage" entry, even though there might already be another baggage header.
200- newHeaders . push ( [ BAGGAGE_HEADER_NAME , sentryBaggageHeader ] ) ;
196+ newHeaders . push ( [ 'baggage' , sentryBaggageHeader ] ) ;
201197 }
202198
203199 return newHeaders as PolymorphicRequestHeaders ;
0 commit comments