Azure CDN van Verizon Premium functies van de regelen engine
In dit artikel vindt u gedetailleerde beschrijvingen van de beschikbare functies voor Azure Content Delivery Network (CDN) Rules Engine.
Het derde deel van een regel is de functie . Een functie definieert het type actie dat wordt toegepast op het aanvraagtype dat wordt geïdentificeerd door een set voorwaarden voor overeenkomst.
Azure CDN van Verizon Premium functies van de regelen engine naslag
De beschikbare typen functies zijn:
- Toegang
- Caching
- Opmerking
- Kopteksten
- Logboeken
- Optimaliseren
- Oorsprong
- Specialiteit
- URL
- Web Application Firewall
Access
Deze functies zijn ontworpen om de toegang tot inhoud te bepalen.
| Name | Doel |
|---|---|
| Toegang weigeren (403) | Bepaalt of alle aanvragen worden afgewezen met een 403-antwoord Verboden. |
| Token-auth | Bepaalt of Token-Based verificatie wordt toegepast op een aanvraag. |
| Token Auth Denial Code | Hiermee bepaalt u het type antwoord dat wordt geretourneerd aan een gebruiker wanneer een aanvraag wordt geweigerd vanwege Token-Based verificatie. |
| Url-case negeren voor token-auth | Hiermee bepaalt u of URL-vergelijkingen Token-Based verificatie casegevoelig zijn. |
| Parameter voor token-auth | Bepaalt of de naam van Token-Based queryreeksparameter verificatie moet worden gewijzigd. |
Caching
Deze functies zijn ontworpen om aan te passen wanneer en hoe inhoud in de cache wordt opgeslagen.
| Name | Doel |
|---|---|
| Bandbreedteparameters | Hiermee bepaalt u of bandbreedtebeperkingsparameters (zoals ec_rate en ec_prebuf) actief zijn. |
| Bandbreedtebeperking | Beperkt de bandbreedte voor het antwoord dat wordt geleverd door onze edge-servers. |
| Cache omzeilen | Bepaalt of de aanvraag gebruik kan maken van onze cachingtechnologie. |
| Cache-Control Header-behandeling | Hiermee bepaalt u het genereren van Cache-Control headers door de edge-server wanneer de functie Extern Max-Age actief is. |
| Queryreeks voor cachesleutel | Bepaalt of de cachesleutel _ queryreeksparameters bevat of uitsluit die zijn gekoppeld aan een aanvraag. __ Een relatief pad dat een asset uniek identificeert voor caching. Onze edge-servers gebruiken dit relatieve pad bij het controleren op inhoud in de cache. Standaard bevat een cachesleutel geen queryreeks parameters._ |
| Herschrijven van cachesleutel | Hiermee herschrijft u de cachesleutel die is gekoppeld aan een aanvraag. |
| Opvulling van cache voltooien | Bepaalt wat er gebeurt wanneer een aanvraag resulteert in een gedeeltelijke cache-misser op een edge-server. |
| Bestandstypen comprimeren | Definieert de bestandsindelingen die worden gecomprimeerd op de server. |
| Standaard interne maximale leeftijd | Hiermee wordt het standaardinterval voor maximale leeftijd voor de hervalidatie van de cache van de edge-server naar de oorspronkelijke server bepaald. |
| Header-behandeling verloopt | Hiermee bepaalt u het genereren van Verlopen-headers door een edge-server wanneer de functie Extern Max-Age actief is. |
| Externe maximale leeftijd | Hiermee bepaalt u het maximale leeftijdsinterval voor de hervalidatie van browser naar edge-servercache. |
| Interne maximale leeftijd forceer | Hiermee bepaalt u het maximale leeftijdsinterval voor de hervalidatie van de cache van de edge-server naar de oorspronkelijke server. |
| H.264-ondersteuning (HTTP Progressive Download) | Bepaalt de typen H.264-bestandsindelingen die kunnen worden gebruikt om inhoud te streamen. |
| H.264 Support Video Seek Params | Overschrijvingen de namen die zijn toegewezen aan parameters die bepalen op zoek via H.264-media bij het gebruik van HTTP Progressive Download. |
| Aanvraag voor No-Cache honor | Hiermee bepaalt u of aanvragen zonder cache van een HTTP-client worden doorgestuurd naar de oorspronkelijke server. |
| Origin No-Cache negeren | Bepaalt of onze CDN bepaalde instructies negeert die vanaf een oorspronkelijke server worden uitgevoerd. |
| Niet-tevreden bereik negeren | Bepaalt het antwoord dat wordt geretourneerd naar clients wanneer een aanvraag genereert een 416 aangevraagd bereik niet satisfiable statuscode. |
| Internal Max-Stale | Hiermee bepaalt u hoe lang na de normale verlooptijd een asset in de cache kan worden bediend vanaf een edge-server wanneer de edge-server de asset in de cache niet opnieuw kanvalideren met de oorspronkelijke server. |
| Gedeeltelijk delen van cache | Bepaalt of een aanvraag gedeeltelijk in de cache opgeslagen inhoud kan genereren. |
| Inhoud in cache voorafvalideren | Hiermee bepaalt u of inhoud in de cache in aanmerking komt voor vroege hervalidatie voordat de TTL verloopt. |
| Cachebestanden Zero-Byte vernieuwen | Bepaalt hoe de aanvraag van een HTTP-client voor een 0-byte-cache-asset wordt verwerkt door onze edge-servers. |
| Statuscodes instellen die in cache kunnen worden opgeslagen | Hiermee definieert u de set statuscodes die kunnen resulteren in inhoud in de cache. |
| Levering van verouderde inhoud bij fout | Hiermee bepaalt u of verlopen inhoud in de cache wordt geleverd wanneer er een fout optreedt tijdens de hervalidatie van de cache of bij het ophalen van de aangevraagde inhoud van de oorspronkelijke server van de klant. |
| Verouderd tijdens opnieuwvalideren | Verbetert de prestaties doordat onze edge-servers verouderde client aan de aanvragende server kunnen leveren terwijl de hervalidatie plaatsvindt. |
Opmerking
Met de functie Opmerking kan een opmerking worden toegevoegd in een regel.
Kopteksten
Deze functies zijn ontworpen om headers toe te voegen, te wijzigen of te verwijderen uit de aanvraag of het antwoord.
| Name | Doel |
|---|---|
| Antwoordheader voor leeftijd | Hiermee bepaalt u of een antwoordheader Leeftijd wordt opgenomen in het antwoord dat naar de aanvragende aanvraag wordt verzonden. |
| Foutopsporing cache antwoordheaders | Bepaalt of een antwoord de antwoordheader X-EC-Debug kan bevatten, die informatie biedt over het cachebeleid voor de aangevraagde asset. |
| Header van clientaanvraag wijzigen | Hiermee wordt een header uit een aanvraag overschreven, append of verwijderd. |
| Header van clientreactie wijzigen | Hiermee wordt een header uit een antwoord overschreven, append of verwijderd. |
| Aangepaste ip-header voor client instellen | Hiermee kan het IP-adres van de aanvragende client worden toegevoegd aan de aanvraag als een aangepaste aanvraagheader. |
Logboeken
Deze functies zijn ontworpen om de gegevens aan te passen die zijn opgeslagen in onbewerkte logboekbestanden.
| Name | Doel |
|---|---|
| Aangepast logboekveld 1 | Bepaalt de indeling en de inhoud die wordt toegewezen aan het aangepaste logboekveld in een onbewerkt logboekbestand. |
| Logboekqueryreeks | Hiermee bepaalt u of een queryreeks samen met de URL in de toegangslogboeken wordt opgeslagen. |
Optimaliseren
Deze functies bepalen of een aanvraag de optimalisaties van Edge Optimizer ondergaat.
| Name | Doel |
|---|---|
| Edge Optimizer | Hiermee bepaalt u of Edge Optimizer kan worden toegepast op een aanvraag. |
| Edge Optimizer : configuratie instantieren | Hiermee wordt de Edge Optimizer-configuratie die aan een site is gekoppeld, gemaakt of geactiveerd. |
Oorsprong
Deze functies zijn ontworpen om te bepalen hoe de CDN communiceert met een oorspronkelijke server.
| Name | Doel |
|---|---|
| Maximum Keep-Alive aanvragen | Hiermee definieert u het maximum aantal aanvragen voor Keep-Alive verbinding voordat deze wordt gesloten. |
| Speciale headers voor proxy | Definieert de set CDN aanvraagheaders die van een edge-server naar een oorspronkelijke server worden doorgestuurd. |
Specialiteit
Deze functies bieden geavanceerde functionaliteit die alleen mag worden gebruikt door geavanceerde gebruikers.
| Name | Doel |
|---|---|
| HTTP-methoden die in de cache kunnen worden opgeslagen | Hiermee bepaalt u de set aanvullende HTTP-methoden die in het cachegeheugen van ons netwerk kunnen worden opgeslagen. |
| Grootte van aanvraag in cache | Hiermee definieert u de drempelwaarde om te bepalen of een POST-antwoord in de cache kan worden opgeslagen. |
| QUIC | Bepaalt of de client wordt geïnformeerd dat onze CDN service ondersteuning biedt voor QUIC. |
| Streamingoptimalisatie | Hiermee kunt u de configuratie van uw caching optimaliseren voor livestreams en om de belasting op de oorspronkelijke server te verminderen. |
| Gebruikersvariabele | Wijst een waarde toe aan een door de gebruiker gedefinieerde variabele die wordt doorgegeven aan uw oplossing voor verkeersverwerking op maat. |
URL
Met deze functies kan een aanvraag worden omgeleid of herschreven naar een andere URL.
| Name | Doel |
|---|---|
| Omleidingen volgen | Hiermee bepaalt u of aanvragen kunnen worden omgeleid naar de hostnaam die is gedefinieerd in de Location-header die wordt geretourneerd door een oorspronkelijke server van de klant. |
| URL-omleiding | Aanvragen worden omgeleid via de location-header. |
| URL opnieuw genereren | De aanvraag-URL wordt herschreven. |
Web Application Firewall
De Web Application Firewall bepaalt of een aanvraag wordt gescreend door Web Application Firewall.
Zie de Verizon Rules Engine-documentatie voor de meest recente functies.