Dela via


Azure Content Delivery Network från Edgio Premium-regelmotorfunktioner

Den här artikeln innehåller detaljerade beskrivningar av tillgängliga funktioner för Azure Content Delivery Network Rules Engine.

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

Funktionsreferens för Azure Content Delivery Network från Edgio Premium-regelmotorn

De tillgängliga typerna av funktioner är:

Tillträde

De här funktionerna är utformade för att styra åtkomsten till innehåll.

Namn Avsikt
Neka åtkomst (403) Bestämmer om alla begäranden avvisas med ett 403 Forbidden-svar.
tokenautentisering Avgör om Token-Based autentisering tillämpas på en begäran.
Token Auth Denial Code Avgör vilken typ av svar som returneras till en användare när en begäran nekas på grund av Token-Based autentisering.
tokenautentisering Ignorera URL-ärende Avgör om URL-jämförelser som görs av Token-Based Autentisering är skiftlägeskänsliga.
tokenautentiseringsparameter Avgör om frågesträngsparametern Token-Based Authentication ska byta namn.

Tillbaka till toppen

Cachelagring

De här funktionerna är utformade för att anpassa när och hur innehållet cachelagras.

Namn Avsikt
Bandbreddsparametrar Avgör om parametrar för bandbreddsbegränsning (till exempel ec_rate och ec_prebuf) är aktiva.
bandbreddsbegränsning Begränsar bandbredden för svaret från våra gränsservrar.
Åsidosätt cache Avgör om begäran kan använda vår cachelagringsteknik.
Cache-Control Rubrik Behandling Styr genereringen av Cache-Control huvudrader av gränsservern när funktionen Extern Max-Age är aktiv.
Cache-Key frågesträng Avgör om de frågesträngsparametrar som är associerade med en begäran ska inkluderas eller exkluderas för cachenyckeln .
En relativ sökväg som unikt identifierar en resurs för cache. Våra edge-servrar använder den här relativa sökvägen när de söker efter cachelagrat innehåll. Som standard innehåller en cachenyckel inte frågesträngsparametrar.
Cache-Key Skriva om Skriver om cachenyckeln som är associerad med en begäran.
fullständig 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 komprimeras på servern.
standardintern max-ålder Avgör standardintervallet för maxålder för återställning av gränsserver till ursprungsservercache.
upphör att gälla Styr genereringen av Expires-headrar av en kantserver när funktionen Extern Max-Age är aktiv.
Extern max-ålder Avgör maxåldersintervallet för återställning av cachelagring mellan webbläsare och kantservrar.
Tvinga intern Max-ålder Avgör max-åldersintervallet för omvalidering av kantserver till ursprungsserverns cache.
H.264-stöd (HTTP Progressiv nedladdning) Avgör vilka typer av H.264-filformat som kan användas för att strömma innehåll.
H.264 Stöd Video Sökparametrar Åsidosätter de namn som tilldelats parametrar som styr sökning via H.264-media när du använder HTTP Progressive Download.
Heder No-Cache Begäran Avgör om en HTTP-klients begäranden utan cache vidarebefordras till ursprungsservern.
Ignorera Ursprung Ingen-Cache Avgör om vårt nätverk för innehållsleverans ignorerar vissa direktiv som hanteras från en ursprungsserver.
Ignorera otillfredsställande intervall Avgör vilket svar som returneras till klienter när en begäran genererar statuskoden 416 Begärt intervall som inte kan uppfyllas.
intern max-åldrad Styr hur länge efter den normala förfallotiden som en cachelagrad tillgång kan hanteras från en kantserver när gränsservern inte kan återanvända den cachelagrade tillgången med ursprungsservern.
Delad Cache Delning Avgör om en begäran kan generera delvis cachelagrat innehåll.
Förvalidera cachelagrat innehåll Avgör om cachelagrat innehåll är berättigat till tidig förlängning innan TTL (Time To Live) upphör att gälla.
Uppdatera Zero-Byte cache-filer 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 uppsättningen med statuskoder som kan resultera i cachelagrat innehåll.
inaktuell innehållsleverans vid fel Avgör om cachelagrat innehåll som har upphört att gälla levereras när ett fel inträffar under cachelagringen eller när det begärda innehållet hämtas från kundens ursprungsserver.
Inaktuell medan verifiering Förbättrar prestandan genom att låta våra gränsservrar hantera inaktuella klienter till beställaren medan omvalidering sker.

Tillbaka till toppen

Kommentar

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

Tillbaka till toppen

Rubriker

De här funktionerna är utformade för att lägga till, ändra eller ta bort rubriker från begäran eller svaret.

Namn Avsikt
Ålderssvarshuvud Bestämmer om ett Age-svarshuvud finns med i svaret som skickas till begäraren.
Felsöka cachesvarshuvuden Avgör om ett svar kan innehålla svarshuvudet X-EC-Debug, vilket ger information om cachepolicyn för den begärda resursen.
Ändra huvud för klientbegäran Skriver över, lägger till eller tar bort en rubrik från en begäran.
Ändra klientsvarshuvud Skriver över, lägger till eller tar bort en rubrik från ett svar.
Ställ in anpassad IP-rubrik för klienten Tillåter att IP-adressen för den begärande klienten läggs till i begäran som ett anpassat begärandehuvud.

Tillbaka till toppen

Loggar

De här funktionerna är utformade för att anpassa data som lagras i råa loggfiler.

Namn Avsikt
Anpassat Loggfält 1 Avgör formatet och innehållet som tilldelas till det anpassade loggfältet i en rå loggfil.
Loggfrågesträng Avgör om en frågesträng lagras tillsammans med URL:en i åtkomstloggarna.

Tillbaka till toppen

Optimera

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

Namn Avsikt
Kantoptimerare 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

De här funktionerna är utformade för att styra hur nätverket för innehållsleverans kommunicerar med en ursprungsserver.

Namn Avsikt
Maximalt antal Keep-Alive begäranden Definierar det maximala antalet begäranden för en Keep-Alive anslutning innan den stängs.
specialhuvuden för proxy Definierar uppsättningen nätverksspecifika begärandehuvuden för innehållsleverans som vidarebefordras från en gränsserver till en ursprungsserver.

Till toppen

Specialitet

Dessa funktioner ger avancerade funktioner och bör användas av avancerade användare.

Namn Avsikt
Cacheable HTTP-metoder Avgör vilken uppsättning extra HTTP-metoder som kan cachelagras i nätverket.
Storlek på cachebar begärandekropp 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 nätverkstjänst för innehållsleverans stöder QUIC.
Optimering av direktuppspelning Justerar cachelagringskonfigurationen för att optimera prestanda för liveströmmar och minska belastningen på ursprungsservern.
användarvariabel Tilldelar ett värde till en användardefinierad variabel som skickas till din skräddarsydda trafikbearbetningslösning.

Tillbaka till toppen

URL

Med de här funktionerna kan en begäran omdirigeras eller skrivas om till en annan URL.

Namn Avsikt
Följa omdirigeringar Avgör 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 platsrubriken.
URL Omskrivning Skriver om begärande-URL:en.

Tillbaka till toppen

För att se de senaste funktionerna, se dokumentationen för Edgio Rules Engine.

Nästa steg