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:

Access

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

Name Syfte
Neka åtkomst (403) Avgör om alla begäranden avvisas med ett 403-förbjudet svar.
Tokenautentisering Avgör om tokenbaserad 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 tokenbaserad autentisering.
Tokenautentisering Ignorera URL-skiftläge Avgör om URL-jämförelser som görs av tokenbaserad autentisering är skiftlägeskänsliga.
Tokenautentiseringsparameter Avgör om frågesträngsparametern tokenbaserad autentisering ska byta namn.

Tillbaka till toppen

Cachelagring

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

Name Syfte
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.
Kringgå cache Avgör om begäran kan använda vår cachelagringsteknik.
Cache-Control-rubrikbehandling Styr genereringen av Cache-Control-huvuden av gränsservern när funktionen För extern maxålder är aktiv.
Frågesträng för cachenyckel Avgör om cachenyckeln inkluderas eller exkluderas 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 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.
Omskrivning av cachenyckel 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.
Standard intern maxålder Avgör standardintervallet för maxålder för återställning av gränsserver till ursprungsservercache.
Upphör att gälla rubrikbehandling Styr genereringen av Expires-huvuden av en gränsserver när funktionen Extern maxålder är aktiv.
Extern maxålder Avgör maxåldersintervallet för återställning av cachelagring mellan webbläsare och kantservrar.
Framtvinga intern maxålder Avgör maxåldersintervallet för omvaldering av gränsserver till ursprungsservercache.
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 Support Video Seek Params Åsidosätter de namn som tilldelats parametrar som styr sökning via H.264-media när du använder HTTP Progressive Download.
Respektera begäran utan cache Avgör om en HTTP-klients begäranden utan cache vidarebefordras till ursprungsservern.
Ignorera ursprungs-no-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-inaktuell 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.
Delning av partiell cache 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 cachefiler med noll byte 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 på 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 vid förlängning 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

Sidhuvuden

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

Name Syfte
Svarsrubrik för ålder Avgör om ett age-svarshuvud ingår i svaret som skickas till beställaren.
Felsöka cachesvarshuvuden Avgör 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 klientsvarshuvud Skriver över, lägger till eller tar bort en rubrik från ett svar.
Ange anpassat ip-huvud 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ådataloggfiler.

Name Syfte
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.

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

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

Name Syfte
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 den uppsättning nätverksspecifika begärandehuvuden för innehållsleverans som vidarebefordras från en gränsserver till en ursprungsserver.

Tillbaka till toppen

Specialitet

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

Name Syfte
Cachebara HTTP-metoder Avgör vilken uppsättning extra HTTP-metoder som kan cachelagras i nätverket.
Cachebar brödtextstorlek för begäran 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.
Strömningsoptimering 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

webbadress

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

Name Syfte
Följ 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

De senaste funktionerna finns i dokumentationen om Edgio Rules Engine.

Nästa steg