feat: add Ctx

This commit is contained in:
Kevin Franklin Kim 2025-10-07 10:01:11 +02:00
parent acaf352e90
commit c1c9196e56
No known key found for this signature in database
5 changed files with 5 additions and 0 deletions

View File

@ -29,6 +29,7 @@ func DumpRequest() RoundTripware {
if span.IsRecording() {
span.AddEvent("DumpRequest")
}
dumpRequest(r)
return next(r)

View File

@ -54,6 +54,7 @@ func Referer(opts ...RefererOption) RoundTripware {
if span.IsRecording() {
span.SetAttributes(semconv.HTTPRequestHeader(strings.ToLower(o.Header), value))
}
r.Header.Set(o.Header, value)
}
}

View File

@ -74,6 +74,7 @@ func RequestID(opts ...RequestIDOption) RoundTripware {
if span.IsRecording() {
span.SetAttributes(semconv.HTTPRequestHeader(strings.ToLower(o.Header), requestID))
}
r.Header.Set(o.Header, requestID)
}
}

View File

@ -54,6 +54,7 @@ func SessionID(opts ...SessionIDOption) RoundTripware {
if span.IsRecording() {
span.SetAttributes(semconv.SessionID(value))
}
r.Header.Set(o.Header, value)
}
}

View File

@ -55,6 +55,7 @@ func TrackingID(opts ...TrackingIDOption) RoundTripware {
if span.IsRecording() {
span.SetAttributes(semconv.HTTPRequestHeader(strings.ToLower(o.Header), value))
}
r.Header.Set(o.Header, value)
}
}