Aangepaste HTTP-headers custom-http-headers
Overzicht overview
Om meer controle over hun achterkant te verkrijgen, kunnen de auteurs de kopballen van douaneHTTP vormen die naar de handelingsmotor, samen met degenen zouden worden verzonden die reeds door CIF worden verzonden. Veelvoorkomende gebruiks-gevallen omvatten multi-store montages waarin u de kopballen van HTTP kunt gebruiken om de reactie van de handel achterste-eind te controleren.
Configuratie configuration
Om de kopballen van douaneHTTP te vormen, moet men hen eerst bepalen. De aangepaste HTTP-headers moeten eerst worden gedefinieerd door deze aan de com.adobe.cq.cif.http.internal.HttpHeadersConfigProviderImpl
de dienstconfiguratie die een OSGi config gebruikt.
U kunt de waarden van de kopballen van HTTP in de pagina van de Configuratie van de Cloud Service voor uw project vormen:
- Ga naar de configuratiepagina van de Cloud Service in Hulpmiddelen > Clouden Services > CIF Configuratie
- Een bestaande configuratie openen of maken
- Ga naar het tabblad "Geavanceerd" en zoek het multiveld "Aangepaste HTTP-headers". U kunt de eerder gedefinieerde kopteksten selecteren en er waarden aan toewijzen.
De componenten die de bovenstaande cloudserviceconfiguratie gebruiken, verzenden deze HTTP-headers met elke GraphQL-aanvraag.
Beperkingen restrictions
Terwijl de dienst voor om het even welke kopbalnamen om toestaat worden bepaald, met inbegrip van de standaarddegenen, zullen zij niet voor het vormen beschikbaar zijn. Met andere woorden, u kunt de standaard HTTP-headers niet overschrijven met deze functie. Een lijst met beperkte koptekstnamen vindt u hier. Daarnaast zijn er nog twee headers die niet kunnen worden gebruikt:
- "Winkel" - wordt door CIF gebruikt om de Adobe Commerce-winkel te identificeren
- "Voorvertoning-versie" - wordt gebruikt door CIF om gefaseerde producten op te halen