You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Envoys's RequestHeaders action has a field called skip_if_absent that changes the behavior when enabled.
The spec:
It should be an optional field with a default value: false.
When skip_if_absent is false, the action behaves as it does now. When the header is absent, the entire descriptor is discarded, no matter what other action of the same configuration tell.
When skip_if_absent is true and the header is not present in the request, the descriptor is not discarded, however the action does not generate any descriptor entry. This behavior can lead to an empty descriptor. That is allowed. An empty descriptor is still a valid descriptor. Rate limit service can be called with an empty descriptor. Rate limit request with an empty descriptor
The Envoys's RequestHeaders action has a field called
skip_if_absent
that changes the behavior when enabled.The spec:
false
.skip_if_absent
isfalse
, the action behaves as it does now. When the header is absent, the entire descriptor is discarded, no matter what other action of the same configuration tell.skip_if_absent
istrue
and the header is not present in the request, the descriptor is not discarded, however the action does not generate any descriptor entry. This behavior can lead to an empty descriptor. That is allowed. An empty descriptor is still a valid descriptor. Rate limit service can be called with an empty descriptor. Rate limit request with an empty descriptorNote the empty descriptor
The text was updated successfully, but these errors were encountered: