<div dir="ltr">Hello,<div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 29, 2018 at 11:06 AM, Ryan Burn <span dir="ltr"><<a href="mailto:rnickb731@gmail.com" target="_blank">rnickb731@gmail.com</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
<br>
</span>This module injects multiple headers and the number, keys, etc aren't<br>
meant to be exposed to the user.<br>
<br>
(This module is mean to support tracing and the injected headers btw<br>
correspond to a SpanContext:<br>
<a href="http://opentracing.io/documentation/pages/api/cross-process-tracing.html" rel="noreferrer" target="_blank">http://opentracing.io/<wbr>documentation/pages/api/cross-<wbr>process-tracing.html</a><br>
which varies by the trace used).<br>
<br>
Is there way to accomplish this without having the configuration<br>
author do anything?<br></blockquote><div><br></div><div><br></div><div>What's the source of these header names/values? If it's passed from the downstream client, it will automatically be proxied to the upstream server (with some exceptions, see the proxy module documentation).</div><div><br></div><div>If it's generated on the Nginx node itself, you should be able to use the proxy_set_header Maxim defined above, in combination with variables which could be generated via your custom module or some other approach.</div></div></div></div>