Az Azure Content Delivery Network Edgio Premium szabálymotorja megfelel a feltételeknek
Ez a cikk az Edgio Premium szabálymotorból származó Azure-tartalomkézbesítési hálózat elérhető egyezési feltételeinek részletes leírását tartalmazza.
A szabály második része az egyezés feltétele. Az egyeztetési feltétel azonosítja azokat a kéréstípusokat, amelyekhez szolgáltatáskészletet hajtanak végre.
Használhat például egyezés feltételt a következő célokra:
- Szűrje egy adott helyen lévő tartalomkéréseket.
- Szűrje az adott IP-címről vagy országból/régióból létrehozott kéréseket.
- Kérelmek szűrése fejlécadatok alapján.
Egyezési feltételek
Mindig
Az Always match feltétel úgy lett kialakítva, hogy az összes kérésre egy alapértelmezett szolgáltatáskészletet alkalmazzon.
Eszköz
Ezek az egyeztetési feltételek úgy vannak kialakítva, hogy az ügyfél felhasználói ügynöke alapján azonosítsák a kéréseket.
Név | Cél |
---|---|
Márkanév | A kéréseket azzal azonosítja, hogy az eszköz márkaneve megegyezik-e a következővel: - Adott érték (márkanév literál) - Reguláris kifejezés (Márkanév Regex) - Konkrét minta (Márkanév helyettesítő karakter) |
Eszköz operációs rendszere | A kéréseket azzal azonosítja, hogy az eszköz operációs rendszere megfelel-e a következőnek: - Adott érték (eszköz operációsrendszer-literál) - Reguláris kifejezés (Device OS Regex) - Adott minta (eszköz operációsrendszer-helyettesítő karaktere) |
Eszköz operációs rendszerének verziója | A kéréseket azzal azonosítja, hogy az eszköz operációs rendszerének verziója megfelel-e a következőnek: - Adott érték (Az eszköz operációs rendszerének literális verziója) - Reguláris kifejezés (az eszköz operációs rendszerének regex verziója) -Konkrét minta (Eszköz operációs rendszerének verziója helyettesítő karakter) |
Kettős tájolás? | A kéréseket azzal azonosítja, hogy az eszköz támogatja-e a kettős tájolást. |
HTML preferált DTD | A kéréseket azzal azonosítja, hogy az eszköz HTML által előnyben részesített DTD-je megfelel-e a következőnek: - Adott érték (HTML preferált DTD-literál) - Reguláris kifejezés (HTML preferált DTD Regex) - Adott minta (HTML preferált DTD helyettesítő karakter) |
Képszkonting? | A kéréseket azzal azonosítja, hogy az eszköz támogatja-e a Base64 kódolású rendszerképeket. |
Is Android? | A kéréseket azzal azonosítja, hogy az eszköz androidos operációs rendszert használ-e. |
Az alkalmazás? | A kéréseket azzal azonosítja, hogy egy natív alkalmazás kért-e tartalmat. |
Teljes asztal? | A kéréseket azzal azonosítja, hogy az eszköz teljes asztali élményt nyújt-e. |
IOS van? | A kéréseket azzal azonosítja, hogy az eszköz iOS-t használ-e. |
Is Robot? | A kérelmeket azzal azonosítja, hogy az eszköz automatizált HTTP-ügyfélnek (például robotbejárónak) minősül-e. |
Okos TV? | A kéréseket azzal azonosítja, hogy az eszköz intelligens TV-e. |
Okostelefon? | A kéréseket azzal azonosítja, hogy az eszköz okostelefon-e. |
Táblagép? | A kérelmeket azzal azonosítja, hogy az eszköz táblagép-e. |
Érintőképernyő? | A kérelmeket azzal azonosítja, hogy az eszköz elsődleges mutatóeszköze érintőképernyő-e. |
Windows Phone-telefon? | A kérelmeket azzal azonosítja, hogy az eszköz Windows Mobile 6.5/Windows Phone-telefon 7 vagy újabb. |
Vezeték nélküli eszköz? | A kérelmeket azzal azonosítja, hogy az eszköz vezeték nélküli-e. |
Marketing neve | A kéréseket úgy azonosítja, hogy az eszköz marketingneve megegyezik-e a következővel: - Adott érték (marketingnév konstansa) - Reguláris kifejezés (Regex marketingnév) - Konkrét minta (marketingnév helyettesítő karakter) |
Mobilböngésző | A kéréseket azzal azonosítja, hogy az eszköz böngészője megfelel-e a következőnek: - Adott érték (Mobile Browser Literál) - Reguláris kifejezés (Mobile Browser Regex) - Adott minta (Mobile Browser helyettesítő karakter) |
Mobilböngésző verziója | A kéréseket azzal azonosítja, hogy az eszköz böngészőverziója megfelel-e a következőnek: - Adott érték (Mobile Browser Version Literál) - Reguláris kifejezés (Mobilböngésző regex verziója) - Adott minta (Mobile Browser Version Wildcard) |
Modell neve | A kéréseket azzal azonosítja, hogy az eszköz modellneve megegyezik-e a következővel: - Adott érték (modellnévkonstans) - Reguláris kifejezés (Regex modellnév) - Adott minta (modellnév helyettesítő karakter) |
Progresszív letöltés? | A kérelmeket azzal azonosítja, hogy az eszköz támogatja-e a fokozatos letöltést. |
Kiadás dátuma | A kérelmeket azzal azonosítja, hogy az eszköz kiadási dátuma megegyezik-e a következővel: - Adott érték (kiadási dátum literál) - Reguláris kifejezés (kiadási dátum regex) - Adott minta (Kiadás dátuma helyettesítő karakter) |
Felbontás magassága | Az eszköz magassága alapján azonosítja a kéréseket. |
Felbontás szélessége | Az eszköz szélessége alapján azonosítja a kérelmeket. |
Hely
Ezek az egyeztetési feltételek a kérések azonosítására szolgálnak a kérelmező helyétől függően.
Név | Cél |
---|---|
AS-szám | Azonosítja az adott hálózatból származó kéréseket. |
Város neve | A kérelmeket azzal azonosítja, hogy olyan városból származnak-e, amelynek a neve megegyezik a következővel: - Adott érték (városnévkonstans) - Reguláris kifejezés (Városnév Regex) |
Kontinens | Azonosítja a megadott kontinensekről származó kéréseket. |
Country | Azonosítja a megadott országokból/régiókból származó kérelmeket. |
Közvetlen memóriahozzáférés (DMA) kódja | Azonosítja a megadott metrókból (kijelölt piacterületekről) származó kérelmeket. |
Latitude | Azonosítja a megadott szélességi körökből származó kéréseket. |
Longitude | Azonosítja a megadott hosszúsági szögekből származó kéréseket. |
Metrókód | Azonosítja a megadott metrókból (kijelölt piacterületekről) származó kérelmeket. |
Irányítószám | Azonosítja a megadott irányítószámokból származó kéréseket. |
Régiókód | Azonosítja a megadott régiókból származó kéréseket. |
Feljegyzés
Használnom kell a Metro Code-ot vagy a DMA Code-ot?
Mindkét egyezési feltétel ugyanazt a képességet biztosítja. Javasoljuk azonban, hogy a Metro Code-nak megfelelő feltételt használjon a DMA kéréseinek azonosításához.
Eredet
Ezek az egyeztetési feltételek a tartalomkézbesítési hálózati tárolóra vagy egy ügyfél forráskiszolgálóra mutató kérések azonosítására szolgálnak.
Név | Cél |
---|---|
Tartalomkézbesítési hálózat eredete | Azonosítja a tartalomkézbesítési hálózati tárolóban tárolt tartalomra vonatkozó kéréseket. |
Ügyfél eredete | Azonosítja az adott ügyfél forráskiszolgálóján tárolt tartalomra vonatkozó kéréseket. |
Kérés
Ezek az egyeztetési feltételek a kérések tulajdonságaik alapján történő azonosítására szolgálnak.
Név | Cél |
---|---|
Ügyfél IP-címe | Azonosítja azokat a kéréseket, amelyek egy adott IP-címről származnak. |
Cookie-paraméter | A kérést azzal azonosítja, hogy tartalmaz-e olyan cookie-t, amely megfelel a következőnek: - Adott érték (cookie-paraméter literál) - Reguláris kifejezés (Cookie Parameter Regex -Adott minta (cookie paraméter helyettesítő karakter) |
Edge CNAME | Azonosítja azokat a kéréseket, amelyek egy adott él CNAME-ra mutatnak. |
Hivatkozó tartomány | A kérést azzal azonosítja, hogy a következőnek megfelelő gazdagépnév hivatkozik-e rá: - Adott érték (hivatkozó tartománykonstans) - Adott minta (hivatkozó tartomány helyettesítő karaktere) |
Kérelem fejléce | A kérést azzal azonosítja, hogy tartalmaz-e olyan fejlécet, amely megfelel a következőnek: - Adott érték (Kérelemfej literálja) - Reguláris kifejezés (Kérelemfej regex) - Adott minta (Kérelemfejléc helyettesítő karaktere) |
Kérelem metódusa | A kéréseket a HTTP-metódus alapján azonosítja. |
Kérelemséma | A kéréseket a HTTP-protokoll alapján azonosítja. |
URL-cím
Név | Cél |
---|---|
URL-cím | A kérelmeket azzal azonosítja, hogy relatív elérési útjuk (beleértve a fájlnevet) megfelel-e a következőnek: - Adott érték (URL-elérési út literál) - Reguláris kifejezés (URL-elérési út Regex) - Adott minta (URL-elérési út helyettesítő karakter) |
URL-elérési út könyvtára | A kérelmeket azzal azonosítja, hogy relatív elérési útjuk megfelel-e a következőnek: - Adott érték (URL-elérési út könyvtárának literálja) - Adott minta (URL-elérési út könyvtára helyettesítő karakter) |
URL-elérési út bővítménye | A kérelmeket azzal azonosítja, hogy fájlkiterjesztésük megfelel-e a következőnek: - Adott érték (URL-elérési út kiterjesztésének literálja) - Adott minta (URL-elérési út kiterjesztése helyettesítő karakter) |
URL-elérési út fájlneve | A kérelmeket a következő fájlnév alapján azonosítja: - Adott érték (URL-elérési út fájlneve literál) - Adott minta (URL-elérési út fájlneve helyettesítő karakter) |
URL-lekérdezés | A kéréseket azzal azonosítja, hogy a lekérdezési sztring egyezik-e a következővel: - Adott érték (URL-lekérdezés literál) - Reguláris kifejezés (URL-lekérdezés regex) - Adott minta (URL-lekérdezés helyettesítő karaktere) |
URL-lekérdezés paramétere | A kérelmeket azzal azonosítja, hogy tartalmaznak-e olyan lekérdezési sztringparamétert, amely egyezik a következő értékkel: - Adott érték (URL-lekérdezés paraméterének literálja) - Adott minta (URL-lekérdezés paramétere helyettesítő karakter) |
A legutóbbi egyeztetési feltételekért tekintse meg az Edgio Szabálymotor dokumentációját.