Sdílet prostřednictvím


Podmínky shody pravidlového modulu Azure Content Delivery Network od Edgio Premium

Tento článek obsahuje podrobný popis dostupných podmínek shody pro síť pro doručování obsahu Azure od Edgio s využitím pravidlového enginu Premium .

Druhou částí pravidla je podmínka shody. Podmínka shody identifikuje konkrétní typy požadavků, pro které se provádí sada funkcí.

Podmínku shody můžete použít například k:

  • Filtrování požadavků na obsah v určitém umístění
  • Filtrování požadavků vygenerovaných z konkrétní IP adresy nebo země/oblasti
  • Filtrujte požadavky podle informací v hlavičce.

Podmínky pro shodu

Vždy

Podmínka Vždy se shoduje je navržena tak, aby na všechny požadavky použila výchozí sadu funkcí.

Zařízení

Tyto podmínky shody jsou navržené tak, aby identifikovaly požadavky na základě uživatelského agenta klienta.

Jméno Účel
Obchodní značka Identifikuje požadavky podle toho, jestli název značky zařízení odpovídá:
- Konkrétní hodnota (doslovný název značky)
- regulární výraz (značky Regex )
- Specifický vzor (zástupný znak názvu značky)
Operační systém zařízení Identifikuje požadavky podle toho, jestli operační systém zařízení odpovídá:
- specifická hodnota (literál operačního systému zařízení)
regulární výraz - ( regulární výraz operačního systému zařízení)
- Specifické vzory (zástupný znak pro operační systém zařízení)
Verze operačního systému zařízení Identifikuje požadavky podle toho, jestli verze operačního systému zařízení odpovídá:
- specifická hodnota (literál verze operačního systému zařízení)
regulární výraz - (regex verze operačního systému zařízení )
- Specifický vzor (Verze operačního systému zařízení)
Duální orientace? Identifikuje požadavky podle toho, jestli zařízení podporuje duální orientaci.
Upřednostňovaná DTD jazyka HTML Identifikuje požadavky podle toho, jestli upřednostňovaný kód DTD zařízení odpovídá:
- Konkrétní hodnota (upřednostňovaný literál DTD HTML)
- regulárního výrazu (preferovaný výraz HTML DTD Regex)
- Specifický vzor (preferovaný zástupný znak HTML DTD)
vkládání obrázků? Identifikuje požadavky podle toho, jestli zařízení podporuje zakódované image Base64.
je Android? Identifikuje požadavky podle toho, jestli zařízení používá operační systém Android.
je aplikace? Identifikuje požadavky podle toho, jestli nativní aplikace požadovala obsah.
Je to plná pracovní plocha? Identifikuje požadavky podle toho, jestli zařízení poskytuje plnohodnotné desktopové prostředí.
je iOS? Identifikuje požadavky podle toho, jestli zařízení používá iOS.
je robot? Identifikuje požadavky podle toho, jestli je zařízení považováno za automatizovaného klienta HTTP (například prohledávací modul robota).
Je Smart TV? Identifikuje požadavky podle toho, jestli je zařízení inteligentní TV.
Je to smartphone? Identifikuje požadavky podle toho, jestli je zařízení smartphone.
Je to tablet? Identifikuje požadavky podle toho, jestli je zařízení tablet.
Je dotyková obrazovka? Identifikuje požadavky podle toho, jestli je primárním polohovacím zařízením zařízení dotyková obrazovka.
je Windows Phone? Identifikuje požadavky podle toho, jestli je zařízení Windows Mobile 6.5/ Windows Phone 7 nebo novější.
Je bezdrátové zařízení? Identifikuje požadavky podle toho, jestli je zařízení bezdrátové.
Marketingový název Identifikuje požadavky podle toho, jestli marketingový název zařízení odpovídá:
- Konkrétní hodnota (Marketing Name Literal)
- regulární výraz (Marketing Name Regex)
- Konkrétní vzor (Zástupný znak pro marketingový název)
Mobilní prohlížeč Identifikuje požadavky podle toho, jestli prohlížeč zařízení odpovídá:
- Konkrétní hodnota (literálmobilního prohlížeče )
regulární výraz - (Mobile Browser Regex )
- Specifický vzor (Mobile Browser Wildcard)
Verze mobilního prohlížeče Identifikuje požadavky podle toho, jestli verze prohlížeče zařízení odpovídá:
- Konkrétní hodnota (literál verze mobilního prohlížeče)
- Regulární výraz (Regex mobilního prohlížeče verze)
- konkrétní vzor (verze mobilního prohlížeče – wildcard)
Název modelu Identifikuje požadavky podle toho, jestli název modelu zařízení odpovídá:
- specifická hodnota (literál názvu modelu)
Regulární výraz - (Regex názvu modelu)
- konkrétní vzor (název modelu)
progresivní stahování? Identifikuje požadavky podle toho, jestli zařízení podporuje progresivní stahování.
Datum vydání Identifikuje požadavky podle toho, jestli datum vydání zařízení odpovídá:
- Specific value (literál data vydání)
- regulární výraz (datum vydání regex)
- Konkrétní vzor (zástupný znak data vydání)
výška rozlišení Identifikuje požadavky podle výšky zařízení.
šířka rozlišení Identifikuje požadavky podle šířky zařízení.

Zpět na horní

Umístění

Tyto podmínky shody jsou navrženy k identifikaci žádostí na základě polohy žadatele.

Jméno Účel
číslo AS Identifikuje požadavky, které pocházejí z konkrétní sítě.
Název města Identifikuje požadavky podle toho, jestli pocházejí z města, jehož název odpovídá:
- Specifická hodnota (Název města Literal)
regulární výraz - (City Name Regex)
Kontinent Identifikuje požadavky pocházející ze zadaných kontinentů.
země Identifikuje požadavky pocházející ze zadaných zemí nebo oblastí.
Přímý přístup do paměti (DMA) kód Identifikuje požadavky, které pocházejí ze zadaných stanic metra (Určené oblasti trhu).
Zeměpisná šířka Identifikuje požadavky pocházející ze zadaných zeměpisných šířek.
Zeměpisná délka Identifikuje požadavky, které pocházejí ze zadaných délek.
Metro Code Identifikuje požadavky, které pocházejí ze zadaných stanic metra (Určené oblasti trhu).
PSČ Identifikuje požadavky pocházející ze zadaných PSČ.
kód oblasti Identifikuje požadavky pocházející ze zadaných oblastí.

Poznámka

Mám použít kód metra nebo kód DMA?
Obě tyto podmínky shody poskytují stejnou funkci. K identifikaci požadavků DMA však doporučujeme použít podmínku shody kódu metra.

Zpět na horní

Původ

Tyto podmínky shody jsou navržené tak, aby identifikovaly požadavky, které odkazují na úložiště sítě pro doručování obsahu nebo na server původu zákazníka.

Jméno Účel
původ sítě pro doručování obsahu Identifikuje požadavky na obsah uložený v úložišti sítě pro doručování obsahu.
původ zákazníka Identifikuje požadavky na obsah uložený na konkrétním serveru původu zákazníka.

Zpět na horní

Prosba

Tyto podmínky shody jsou navrženy k rozpoznání žádostí na základě jejich vlastností.

Jméno Účel
IP adresa klienta Identifikuje požadavky, které pocházejí z konkrétní IP adresy.
Parametr souboru cookie Identifikuje požadavek podle toho, jestli obsahuje soubor cookie, který odpovídá:
- Hodnota specifická (Parametr cookie literál)
- regulární výraz (Regulární výraz parametru cookie
- specifický vzor (zástupný znak pro parametr souboru cookie)
Edge CNAME Identifikuje požadavky, které odkazují na konkrétní hraniční CNAME.
Odkazující doména Požadavek je identifikován podle toho, jestli se na něj odkazuje název hostitele, který odpovídá:
- Konkrétní hodnota (Literál odkazující domény)
- Konkrétní vzor (zástupný znak pro doménu)
Hlavička požadavku Identifikuje požadavek podle toho, jestli obsahuje hlavičku, která odpovídá:
- specifická hodnota (literál hlaviček požadavku)
Regulární výraz - (regex pro hlavičku požadavku)
- specifický vzor (zástupný znak hlavičky požadavku)
Metoda požadavku Identifikuje požadavky podle metody HTTP.
schéma žádostí Identifikuje požadavky podle protokolu HTTP.

Zpět na horní

Adresa URL

Jméno Účel
Cesta URL Identifikuje požadavky podle toho, jestli jejich relativní cesta, včetně názvu souboru, odpovídá:
- Konkrétní hodnota (URL Path Literal)
regulární výraz - (url Path Regex)
- Specifický vzor (zástupný znak pro cestu URL)
Adresář cest URL Identifikuje požadavky podle toho, jestli jejich relativní cesta odpovídá:
- specifická hodnota (literál adresáře cest URL)
- Specifický vzor (zástupný znak adresářové cesty URL)
Rozšíření součásti cesty URL Identifikuje požadavky podle toho, jestli jejich přípona souboru odpovídá:
- Konkrétní hodnota (doslovný text přípony URL cesty)
- Konkrétní vzor (zástupný znak pro rozšíření cesty URL)
Název souboru v cestě URL Identifikuje požadavky podle toho, jestli se jejich název souboru shoduje s:
- Specifická hodnota (Znakový text cesty URL)
- Specifický vzor (název souboru cesty URL – zástupný znak)
URL dotaz Identifikuje požadavky podle toho, jestli jejich řetězec dotazu odpovídá:
- Specifická hodnota (URL dotaz literál)
- Regulární výraz (Regulární výraz dotazu URL)
- Specifický vzor (zástupný znak dotazu URL)
Parametr dotazu adresy URL Identifikuje požadavky podle toho, jestli obsahují parametr řetězce dotazu nastavený na hodnotu, která odpovídá:
- specifická hodnota (literál dotazového parametru URL)
- Specifický vzor (parametr dotazu ADRESY URL)

Zpět na horní

Nejnovější podmínky pro zápas najdete v dokumentaci k Edgio Rules Engine.

Další kroky