Azure CDN från Verizon Premium-regelmotorfunktioner

Den här artikeln innehåller detaljerade beskrivningar av tillgängliga funktioner för Azure Content Delivery Network (CDN) Regelmotor.

Den tredje delen av en regel är funktionen . En funktion definierar vilken typ av åtgärd som tillämpas på den typ av begäran som identifieras av en uppsättning matchningsvillkor.

Azure CDN från Verizon Premium finns i regelmotorns funktioner

De tillgängliga typerna av funktioner är:

Access

Dessa funktioner är utformade för att styra åtkomsten till innehåll.

Name Syfte
Neka åtkomst (403) Anger om alla begäranden avvisas med svaret 403 Förbjuden.
Tokenauth Avgör om Token-Based autentisering ska tillämpas på en begäran.
TokenAuth Denial Code Anger vilken typ av svar som returneras till en användare när en begäran nekas på grund av Token-Based autentisering.
Tokenauth – ignorera URL-ärende Anger om URL-jämförelser som görs Token-Based autentisering är fallkänsliga.
Tokenauth-parameter Anger om frågesträngsparametern Token-Based Authentication ska byta namn.

Tillbaka till toppen

Cachelagring

Dessa funktioner är utformade för att anpassa när och hur innehåll cachelagras.

Name Syfte
Bandbreddsparametrar Anger om parametrarna för bandbreddsbegränsning (d.v.s. ec_rate och ec_prebuf) ska vara aktiva.
Bandbreddsbegränsning Begränsar bandbredden för svaret från våra gränsservrar.
Kringgå cache Avgör om begäran kan utnyttja vår cachelagringsteknik.
Behandling av Cache-Control-huvud Styr genereringen av Cache-Control-huvuden av edge-servern när funktionen External Max-Age är aktiv.
Frågesträng för cachenyckel Anger om cachenyckeln _ ska innehålla eller exkludera frågesträngsparametrar som är associerade med en begäran.
__ En relativ sökväg som unikt identifierar en tillgång för cachelagring. Våra gränsservrar använder den här relativa sökvägen vid kontroll av cachelagrat innehåll. Som standard innehåller en cachenyckel inte frågesträngar parameters._
Cache-Key Rewrite Skriver om cachenyckeln som är associerad med en begäran.
Slutför cachefyllning Avgör vad som händer när en begäran resulterar i en partiell cachemiss på en gränsserver.
Komprimera filtyper Definierar de filformat som ska komprimeras på servern.
Intern maxålder som standard Anger standardintervallet för högsta ålder för omvalidering från gränsservern till ursprungsserverns cache.
Upphör med rubrikbehandling Styr genereringen av förfallna huvuden av en edge-server när funktionen Max-Age externa servrar är aktiv.
Extern maxålder Anger det maximala åldersintervallet för omvalidering av webbläsar- och gränsservercache.
Tvinga intern maxålder Anger det maximala åldersintervallet för omvalidering från gränsservern till ursprungsserverns cache.
H.264-stöd (PROGRESSIV NEDLADDNING AV HTTP) Avgör vilka typer av H.264-filformat som kan användas för att strömma innehåll.
H.264 Support Video Seek Params Åsidosätter de namn som tilldelats parametrar som kontrollerar sökning via H.264-media när du använder progressiv HTTP-nedladdning.
Respektera No-Cache begäran Avgör om http-klientens no-cache-begäranden kommer att vidarebefordras till ursprungsservern.
Ignorera ursprung utan cache Avgör om våra CDN ignorerar vissa direktiv som betjänas från en ursprungsserver.
Ignorera unsatisfiable Ranges Avgör vilket svar som ska returneras till klienter när en begäran genererar statuskoden 416 Begärda intervall Ej tillåtna.
Intern maximalt inaktuell Styr hur länge en cachelagrad tillgång kan betjänas från en gränsserver under normal förfallotid när gränsservern inte kan förnya den cachelagrade tillgången med ursprungsservern.
Partiell cachedelning Avgör om en begäran kan generera delvis cachelagrat innehåll.
Förvalidera cachelagrat innehåll Anger om cachelagrat innehåll kommer att vara berättigat till tidig omvärdering innan TTL-värdet upphör att gälla.
Uppdatera Zero-Byte cachefiler Avgör hur en HTTP-klients begäran om en cachetillgång på 0 byte hanteras av våra gränsservrar.
Ange cachebara statuskoder Definierar den uppsättning statuskoder som kan resultera i cachelagrat innehåll.
Inaktuell innehållsleverans vid fel Anger om cachelagrat innehåll som har upphört att gälla kommer att levereras när ett fel uppstår under omvalidering av cachen eller när det begärda innehållet hämtas från kundens ursprungsserver.
Inaktuellt datum vid uppdatering Förbättrar prestandan genom att tillåta våra gränsservrar att skicka inaktuell klient till beställaren medan omvärdering sker.

Tillbaka till toppen

Kommentar

Med funktionen Kommentar kan du lägga till en anteckning i en regel.

Tillbaka till toppen

Sidhuvuden

Dessa funktioner är utformade för att lägga till, ändra eller ta bort huvuden från begäran eller svaret.

Name Syfte
Sidhuvud för ålderssvar Anger om ett Age-svarshuvud ska ingå i svaret som skickas till beställaren.
Felsöka cachesvarshuvuden Anger om ett svar kan innehålla svarshuvudet X-EC-Debug som innehåller information om cacheprincipen för den begärda tillgången.
Ändra huvud för klientbegäran Skriver över, lägger till eller tar bort ett huvud från en begäran.
Ändra klientens svarshuvud Skriver över, lägger till eller tar bort en rubrik från ett svar.
Ange anpassat klient-IP-huvud Gör att IP-adressen för den begärande klienten kan läggas till i begäran som ett anpassat begärandehuvud.

Tillbaka till toppen

Loggar

Dessa funktioner är utformade för att anpassa data som lagras i rådataloggfiler.

Name Syfte
Anpassat loggfält 1 Anger formatet och det innehåll som ska tilldelas till det anpassade loggfältet i en rå loggfil.
Loggfrågesträng Anger om en frågesträng ska lagras tillsammans med URL:en i åtkomstloggarna.

Tillbaka till toppen

Optimera

Dessa funktioner avgör om en begäran kommer att genomgå de optimeringar som tillhandahålls av Edge Optimizer.

Name Syfte
Edge Optimizer Avgör om Edge Optimizer kan tillämpas på en begäran.
Edge Optimizer – Instansiera konfiguration Instansierar eller aktiverar Edge Optimizer-konfigurationen som är associerad med en plats.

Tillbaka till toppen

Ursprung

Dessa funktioner är utformade för att styra hur CDN kommunicerar med en ursprungsserver.

Name Syfte
Maximalt Keep-Alive begäranden Definierar det maximala antalet begäranden för en Keep-Alive innan den stängs.
Proxy specialrubriker Definierar uppsättningen CDN specifika begärandehuvuden som ska vidarebefordras från en edge-server till en ursprungsserver.

Tillbaka till toppen

Specialitet

Dessa funktioner innehåller avancerade funktioner som endast ska användas av avancerade användare.

Name Syfte
Cachebara HTTP-metoder Anger uppsättningen med ytterligare HTTP-metoder som kan cachelagras i nätverket.
Storlek på cachebar begärandetext Definierar tröskelvärdet för att avgöra om ett POST-svar kan cachelagras.
QUIC Avgör om klienten informeras om att vår CDN stöder QUIC.
Optimering av direktuppspelning Gör så att cachelagringskonfigurationen optimerar prestandan för liveströmmar och minskar belastningen på ursprungsservern.
Användarvariabel Tilldelar ett värde till en användardefinierad variabel som skickas till din lösning för bearbetning av skräddarsydd trafik.

Tillbaka till toppen

URL

Med dessa funktioner kan en begäran omdirigeras eller skrivas om till en annan URL.

Name Syfte
Följ omdirigeringar Anger om begäranden kan omdirigeras till det värdnamn som definierats i platshuvudet som returneras av en kunds ursprungsserver.
URL-omdirigering Omdirigerar begäranden via location-huvudet.
URL-omskrivning Skriver om begärande-URL:en.

Tillbaka till toppen

Brandvägg för webbaserade program

Funktionen Web Application Firewall avgör om en begäran kommer att skärmas av Web Application Firewall.

Tillbaka till toppen

De senaste funktionerna finns i Verizon Rules Engine-dokumentationen.

Nästa steg