Closed elgris closed 1 year ago
Hi @elgris, yes we are going to change that behaviour to what you are suggesting. We will keep you updated
Any news on this?
We don't want to be sending any extra headers downstream that are not needed if only X-Instana-* headers are needed.
Fixed in version 0.33.2, thank you!
Instana Tracer extracts all headers from HTTP request into context (including sensitive headers like
Authorization
,Host
, etc). However, other implementations (like python implementation) extract only those headers which belong to Instana (i.e.X-Instana-S
,X-Instana-T
, etc).As a user I'd expect consistent behaviour among different implementations. And AFAIK Instana does not officially support Opentracing baggage items for now. Does it make sense to modify
InstanaTracer
to operate onlyX-Instana-*
headers inextract
andinject
method? In this case baggage support will be dropped (which is consistent with other implementations).