We have problem with date header. We use on one of our API GW as a proxy, but it remove's the date header But when I add it using the add header assertion it's working as expected
Release : 9.x
Component : API Gateway
This is actually expected behavior .
The gateway does not pass a few headers by default . see the following section in the documentation
https://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-enterprise-software/layer7-api-management/api-gateway/9-4/policy-assertions/assertion-palette/message-routing-assertions/route-via-http-s-assertion.html
The Gateway does not pass these headers by default, regardless of the pass-through rules defined:
connection
content-encoding
content-length
content-type
datehost
keep-alive
server
transfer-encoding
The Header datehost in this list is supposed to be date and host header !
if you use the add header assertion to set the date header it will be added as a override