Skip to content

Commit f2674a9

Browse files
committed
attach new header to node http requests
1 parent df0937c commit f2674a9

File tree

1 file changed

+4
-4
lines changed
  • packages/node/src/integrations

1 file changed

+4
-4
lines changed

packages/node/src/integrations/http.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { getCurrentHub } from '@sentry/core';
2-
import { Integration, Span } from '@sentry/types';
2+
import { Integration, Span, TraceHeadersObj } from '@sentry/types';
33
import { fill, logger, parseSemver } from '@sentry/utils';
44
import * as http from 'http';
55
import * as https from 'https';
@@ -115,9 +115,9 @@ function _createWrappedRequestMethodFactory(
115115
op: 'request',
116116
});
117117

118-
const sentryTraceHeader = span.toTraceparent();
119-
logger.log(`[Tracing] Adding sentry-trace header to outgoing request: ${sentryTraceHeader}`);
120-
requestOptions.headers = { ...requestOptions.headers, 'sentry-trace': sentryTraceHeader };
118+
const traceHeaders = span.getTraceHeaders('object');
119+
logger.log(`[Tracing] Adding sentry-trace and tracestate headers to outgoing request.`);
120+
requestOptions.headers = { ...requestOptions.headers, ...(traceHeaders as TraceHeadersObj) };
121121
}
122122
}
123123

0 commit comments

Comments
 (0)