Open
Description
Is your feature request related to a problem? Please describe.
Current HttpServerResponseMutator provides only appending header values. In some circumstances, this can lead to duplicate header values. For example, the instrumentation of the spring-cloud-gateway proxy adds additional headers to all packets that are passed through, in addition to existing headers.
Describe the solution you'd like
Extend HttpServerResponseMutator with new methods:
- replace existing headers
- set header if absent
Describe alternatives you've considered
No response
Additional context
I can provide some PR to support these features