Aller au contenu principal

Filtrage d'entête

Permet de spécifier une liste d'entêtes qui doivent être supprimés de la requête soumise à l'API, quelquesoit la requête du client.

Contexte : l'API gateway enrichit la requête originale avec des entêtes custom contenant des métadonnées (statistiques et infos sur le client), dont l'API peut avoir besoin ou pas.

Cas d'usages

L'API lin ne souhaite pas recevoir toutes les entêtes de requête transmises par la gateway. Le provider de l'API lin doit donc pouvoir déclarer les entêtes à exclure.

Principe de fonctionnement

L'API déclare dans son raccordement les données relatives au filtrage d'entête sous le namespace excludedHeaders dans les données optionnelles (extra).

Principe de mise en oeuvre

extra:
excludedHeaders:
- via
- x-real-ip
- x-forwarded-for
- x-forwarded-host
- x-okapi-key
- x-okapi-app-name
- x-okapi-user-email
- x-okapi-app-id
- x-okapi-user-id
- x-okapi-subscription-plan
- x-forwarded-proto