Azure CDN od Verizonu Premium modulu pravidel

Tento článek obsahuje podrobný popis dostupných funkcí pro modul pravidel služby Azure Content Delivery Network (CDN) .

Třetí částí pravidla je funkce . Funkce definuje typ akce, která se použije na typ požadavku identifikované pomocí sady podmínek shody.

Azure CDN od Verizonu Premium referenční informace k funkcím stroje pravidel

Dostupné typy funkcí:

Access

Tyto funkce jsou navržené k řízení přístupu k obsahu.

Name Účel
Odepření přístupu (403) Určuje, jestli se všechny požadavky zamítnou s odpovědí 403 Zakázáno.
Ověřování tokenů Určuje, Token-Based se na požadavek použije ověřování.
Ověřovací ověřovací kód tokenu Určuje typ odpovědi, která se vrátí uživateli při odepření žádosti z důvodu Token-Based ověřování.
Token Auth Ignore URL Case Určuje, jestli se při porovnávání adres URL Token-Based ověřování rozlišují malá a velká písmena.
Parametr ověřování tokenu Určuje, jestli by Token-Based řetězec dotazu ověřování ověřování měla být přejmenována.

Zpět na začátek

Ukládání do mezipaměti

Tyto funkce jsou navržené tak, aby přizpůsoboval, kdy a jak se obsah ukládá do mezipaměti.

Name Účel
Parametry šířky pásma Určuje, jestli budou parametry omezení šířky pásma (tj. ec_rate a ec_prebuf) aktivní.
Omezování šířky pásma Omeští šířku pásma pro odpověď poskytnutou našimi hraničními servery.
Nepoužívat mezipaměť Určuje, jestli požadavek může využít naši technologii ukládání do mezipaměti.
Zpracování hlaviček řízení mezipaměti Řídí generování hlaviček Cache-Control hraničním serverem, když je aktivní Max-Age externího serveru.
Řetězec dotazu klíče mezipaměti Určuje, jestli klíč mezipaměti _ bude obsahovat nebo vyloučit parametry řetězce dotazu přidružené k požadavku.
__ Relativní cesta, která jednoznačně identifikuje prostředek pro účely ukládání do mezipaměti. Naše hraniční servery používají tuto relativní cestu při kontrole obsahu uloženého v mezipaměti. Ve výchozím nastavení klíč mezipaměti nebude obsahovat řetězec dotazu parameters._
Přepsání klíče mezipaměti Přepíše klíč mezipaměti přidružený k požadavku.
Dokončení vyplnění mezipaměti Určuje, co se stane, když požadavek na hraničním serveru zmešká částečnou mezipaměť.
Komprese typů souborů Definuje formáty souborů, které se na serveru zkomprimují.
Výchozí interní max-age Určuje výchozí maximální interval stáří pro opětovné ověření mezipaměti serveru původu na hraničním serveru.
Zpracování hlavičky s vypršenou platnosti Řídí generování hlaviček Expires hraničním serverem, když je aktivní Max-Age externího serveru.
External Max-Age Určuje maximální interval stáří pro opětovné ověření mezipaměti prohlížeče na hraničním serveru.
Vynutit interní maximální stáří Určuje maximální časový interval opětovného ověření mezipaměti serveru původu na hraničním serveru.
Podpora H.264 (progresivní stahování HTTP) Určuje typy formátů souborů H.264, které lze použít ke streamování obsahu.
H.264 Support Video Seek Params Přepíše názvy přiřazené parametrům, které řídí hledání prostřednictvím média H.264 při použití progresivního stahování HTTP.
Respektovat No-Cache žádost Určuje, jestli se požadavky klienta HTTP bez mezipaměti budou předávat na server původu.
Ignorování mezipaměti Origin No-Cache Určuje, jestli náš CDN bude ignorovat určité direktivy obsluhou ze serveru původu.
Ignorovat nespokojené rozsahy Určuje odpověď, která se vrátí klientům, když požadavek vygeneruje stavový kód 416 Požadovaný rozsah není možné splňuje.
Interní maximum – zastaralé Určuje, jak dlouho po uplynutí normální doby vypršení platnosti může být prostředek v mezipaměti obsluhon z hraničního serveru, když hraniční server nemůže znovu ověřit prostředek v mezipaměti se serverem původu.
Částečné sdílení mezipaměti Určuje, jestli požadavek může generovat obsah částečně v mezipaměti.
Předběžné nastavení obsahu uloženého v mezipaměti Určuje, jestli bude obsah v mezipaměti způsobilý k předčasnému opětovnému ověření před vypršením jeho TTL.
Aktualizace Zero-Byte mezipaměti Určuje, jak požadavek klienta HTTP na 0 byte cache asset zpracovává naše hraniční servery.
Nastavení stavových kódů pro ukládání do mezipaměti Definuje sadu stavových kódů, které mohou vést k obsahu uloženému v mezipaměti.
Zastaralé doručování obsahu při chybě Určuje, jestli se obsah v mezipaměti, jehož platnost vypršela, doručí, když dojde k chybě při opětovném ověření mezipaměti nebo při načítání požadovaného obsahu ze serveru původu zákazníka.
Zastaralé při opětovném ověřit Vylepšuje výkon tím, že umožňuje našim hraničním serverům obsluhovat zastaralého klienta pro requester, zatímco probíhá opětovné ověření.

Zpět na začátek

Komentář

Funkce Komentář umožňuje přidat poznámku do pravidla.

Zpět na začátek

Hlavičky

Tyto funkce jsou určené k přidání, úpravě nebo odstranění hlaviček z požadavku nebo odpovědi.

Name Účel
Hlavička odpovědi age Určuje, jestli se hlavička odpovědi Age zahrne do odpovědi odeslané do requesteru.
Hlavičky odpovědi mezipaměti ladění Určuje, jestli odpověď může obsahovat hlavičku odpovědi X-EC-Debug, která poskytuje informace o zásadách mezipaměti pro požadovaný prostředek.
Úprava hlavičky požadavku klienta Přepíše, připojí nebo odstraní hlavičku z požadavku.
Úprava hlavičky odpovědi klienta Přepíše, připojí nebo odstraní hlavičku z odpovědi.
Nastavení vlastní hlavičky IP adresy klienta Umožňuje přidání IP adresy žádajícího klienta do požadavku jako vlastní hlavičky požadavku.

Zpět na začátek

Protokoly

Tyto funkce jsou navržené k přizpůsobení dat uložených v nezpracovaných souborech protokolu.

Name Účel
Vlastní pole protokolu 1 Určuje formát a obsah, který se přiřadí k vlastnímu poli protokolu v nezpracovaném souboru protokolu.
Řetězec dotazu protokolu Určuje, jestli se řetězec dotazu uloží spolu s adresou URL v protokolech přístupu.

Zpět na začátek

Optimalizovat

Tyto funkce určují, jestli požadavek projde optimalizacemi poskytovanými optimalizátorem edge.

Name Účel
Edge Optimizer Určuje, jestli se na požadavek může použít optimalizátor Edge.
Edge Optimizer – Vytvoření instance konfigurace Vytvoří instanci nebo aktivuje konfiguraci optimalizátoru Edge přidruženou k webu.

Zpět na začátek

Původu

Tyto funkce jsou navržené tak, aby CDN komunikují se serverem původu.

Name Účel
Maximální počet Keep-Alive požadavků Definuje maximální počet požadavků pro připojení Keep-Alive před jeho uzavřením.
Speciální hlavičky proxy serveru Definuje sadu hlaviček CDN požadavků specifických pro konkrétní požadavky, které se předá z hraničního serveru na server původu.

Zpět na začátek

Specializace

Tyto funkce poskytují pokročilé funkce, které by měli používat jenom pokročilí uživatelé.

Name Účel
Metody HTTP s ukládáním do mezipaměti Určuje sadu dalších metod HTTP, které lze ukládat do mezipaměti v síti.
Velikost textu požadavku, který je možné ukládat do mezipaměti Definuje prahovou hodnotu pro určení, zda lze odpověď POST ukládat do mezipaměti.
QUIC Určuje, jestli klient bude informován, že naše služba CDN quic podporuje.
Optimalizace streamování Vyladíte konfiguraci ukládání do mezipaměti, abyste optimalizovali výkon živých streamů a snížili zatížení serveru původu.
Uživatelská proměnná Přiřadí hodnotu do uživatelem definované proměnné, která se předá do vašeho řešení pro zpracování provozu na míru.

Zpět na začátek

URL

Tyto funkce umožňují požadavek přesměrovat nebo přepsat na jinou adresu URL.

Name Účel
Sledování přesměrování Určuje, jestli je možné požadavky přesměrovat na název hostitele definovaný v hlavičce Location vrácené serverem původu zákazníka.
Přesměrování adresy URL Přesměruje požadavky přes hlavičku Location.
Přepsání adresy URL Přepíše adresu URL požadavku.

Zpět na začátek

Firewall webových aplikací

Funkce Web Application Firewall určuje, jestli bude požadavek z obrazovky Web Application Firewall.

Zpět na začátek

Nejnovější funkce najdete v dokumentaci k stroji pravidel Verizon.

Další kroky