mirror of
https://github.com/foomo/keel.git
synced 2025-10-16 12:35:34 +00:00
feat: add Ctx
This commit is contained in:
parent
acaf352e90
commit
c1c9196e56
@ -29,6 +29,7 @@ func DumpRequest() RoundTripware {
|
||||
if span.IsRecording() {
|
||||
span.AddEvent("DumpRequest")
|
||||
}
|
||||
|
||||
dumpRequest(r)
|
||||
|
||||
return next(r)
|
||||
|
||||
@ -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)
|
||||
}
|
||||
}
|
||||
|
||||
@ -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)
|
||||
}
|
||||
}
|
||||
|
||||
@ -54,6 +54,7 @@ func SessionID(opts ...SessionIDOption) RoundTripware {
|
||||
if span.IsRecording() {
|
||||
span.SetAttributes(semconv.SessionID(value))
|
||||
}
|
||||
|
||||
r.Header.Set(o.Header, value)
|
||||
}
|
||||
}
|
||||
|
||||
@ -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)
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user