Dispatcher - Eindpuntconfiguratie met AEM headless

De Dispatcher is een caching- en beveiligingslaag voor Adobe Experience Manager Publish-omgevingen. Verschillende configuraties zijn standaard inbegrepen bij het openen van GraphQL-eindpunten voor toepassingen zonder kop.

NOTE
Voor gedetailleerde documentatie over de Dispatcher raadpleegt u de Handleiding voor verzending.

Als deel van een AEM Project is een module van de Verzender inbegrepen die configuraties voor de Verzender bevat. Nieuw gegenereerde projecten van de Projectarchetype AEM automatisch opnemen filters die GraphQL-eindpunten mogelijk maken.

GraphQL-eindpunten

Als onderdeel van de standaardfilters, GraphQL-eindpunten worden geopend met de volgende regel:

/0060 { /type "allow" /method '(POST|OPTIONS)' /url "/content/_cq_graphql/*/endpoint.json" }

De * jokerteken opent meerdere eindpunten van de AEM-instantie. Het vragen gebruikend een eindpunt van GraphQL wordt gemaakt gebruikend POST en de reactie is niet in cache geplaatst.

Aangehouden GraphQL-query's

Het verzoek om Persisted query wordt ingediend tegen een verschillend eindpunt. Als deel van de standaardfilterconfiguratie, url voor Blijvende query's wordt geopend met de volgende regel:

/0061 { /type "allow" /method '(GET|POST|OPTIONS)' /url "/graphql/execute.json*" }

U kunt blijvende query's aanvragen met GET, door de reactie op Dispatcher en CDN-niveau in de cache op te nemen. Meer informatie over caching en cachevalidatie vindt u hier.

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab