encodeInputHeaders
Encodes the input headers into an HTTP header map.
Values are consumed in declaration order for required HeaderInput definitions. Headers declared as HeaderValues contribute their embedded values automatically, which lets generated clients preserve fixed single-value and multi-value headers without exposing them as method parameters.
Receiver
input contract whose headers should be encoded.
Return
encoded HTTP headers grouped by header name.
Parameters
values
runtime values supplied for required input headers, in declaration order.
Throws
when a required header value is missing or extra values are provided.