Hi, We have a requirement where we need to pass a custom value in the Header say clientCode=ABC when we invoke the APIGEE proxy. We added a AssignMessage policy as below :-
<AssignMessage async="false" continueOnError="false" enabled="true"
name="set-client-code">
<DisplayName>Set Client Code</DisplayName>
<Set>
<Headers>
<Header name="clientCode">ABC</Header>
</Headers>
</Set>
<IgnoreUnresolvedVariables>true</IgnoreUnresolvedVariables>
<AssignTo createNew="false" transport="http" type="request"/>
</AssignMessage>
This policy as added to the flow as below
<PostFlow name="PostFlow">
<Request>
<Step> <Name>set-client-code</Name> </Step>
</Request>
<Response/>
</PostFlow>
However the custom header is not getting added. Can someone please let me know on how to proceed ?