Conditions de correspondance du moteur de règles Azure Content Delivery Network d’Edgio Premium
Cet article fournit des descriptions détaillées des conditions de correspondance disponibles pour le moteur de règles Azure Content Delivery Network (CDN) d’Edgio Premium.
La deuxième partie d’une règle est la condition de correspondance. Une condition de correspondance identifie des types spécifiques de requêtes pour lesquelles un ensemble de fonctionnalités est exécuté.
Par exemple, vous pouvez utiliser une condition de correspondance pour les tâches suivantes :
- Filtrer les requêtes ciblant le contenu dans un emplacement particulier.
- Filtrer les requêtes générées à partir d’une adresse IP ou d’un pays/d'une région en particulier.
- Filtrer les requêtes d’après les informations d’en-tête.
Conditions de correspondance
Toujours
La condition de correspondance Toujours est conçue pour appliquer un ensemble de fonctionnalités par défaut à toutes les requêtes.
Appareil
Ces conditions de correspondance sont conçues pour identifier les demandes selon l’agent utilisateur du client.
Nom | Objectif |
---|---|
Nom de la marque | Identifie les demandes en déterminant si le nom de la marque de l’appareil correspond à l’un des critères suivants : -Valeur spécifique (littéral du nom de la marque) -Expression régulière (expression régulière du nom de la marque) - Modèle spécifique (caractères génériques du nom de la marque) |
Système d’exploitation de l’appareil | Identifie les demandes en déterminant si le système d’exploitation de l’appareil correspond à l’un des critères suivants : - Valeur spécifique (littéral du système d’exploitation de l’appareil) -Expression régulière (expression régulière du système d’exploitation de l’appareil) - Modèle spécifique (caractères génériques du système d’exploitation de l’appareil) |
Version du système d’exploitation de l’appareil | Identifie les demandes en déterminant si la version du système d’exploitation de l’appareil correspond à l’un des critères suivants : - Valeur spécifique (littéral de la version du système d’exploitation de l’appareil) - Expression régulière (expression régulière de la version du système d’exploitation de l’appareil) - Modèle spécifique (caractères génériques de la version du système d’exploitation de l’appareil) |
Orientation double ? | Identifie les demandes en déterminant si l’appareil prend en charge l’orientation double. |
DTD HTML par défaut | Identifie les demandes en déterminant si le DTD HTML par défaut de l’appareil correspond à l’un des critères suivants : - Valeur spécifique (littéral du DTD HTML par défaut) - Expression régulière (expression régulière du DTD HTML par défaut) - Modèle spécifique (caractères génériques du DTD HTML par défaut) |
Incorporation d’images ? | Identifie les demandes en déterminant si l’appareil prend en les images codées en Base64. |
Android ? | Identifie les demandes en déterminant si l’appareil utilise le système d’exploitation Android. |
Application ? | Identifie les demandes en déterminant si une application native a demandé du contenu. |
Bureau complet ? | Identifie les demandes en déterminant si l’appareil fournit une expérience de bureau complète. |
iOS ? | Identifie les demandes en déterminant si l’appareil utilise le système d’exploitation iOS. |
Robot ? | Identifie les demandes en déterminant si l’appareil est considéré comme étant un client HTTP automatisé (par exemple, un robot d’analyse). |
Télévision connectée ? | Identifie les demandes en déterminant si l’appareil est une télévision connectée. |
Smartphone ? | Identifie les demandes en déterminant si l’appareil est un smartphone. |
Tablette ? | Identifie les demandes en déterminant si l’appareil est une tablette. |
Écran tactile ? | Identifie les demandes en déterminant si le périphérique de pointage principal de l’appareil est un écran tactile. |
Windows Phone ? | Identifie les requêtes en déterminant si l’appareil est de type Windows Mobile 6.5 / Windows Phone 7 ou version ultérieure. |
Appareil sans fil ? | Identifie les demandes en déterminant si l’appareil est sans fil. |
Nom marketing | Identifie les demandes en déterminant si le nom marketing de l’appareil correspond à l’un des critères suivants : - Valeur spécifique (littéral fu nom marketing) - Expression régulière (expression régulière du nom marketing) - Modèle spécifique (caractères génériques du nom marketing) |
Navigateur mobile | Identifie les demandes en déterminant si le navigateur de l’appareil correspond à l’un des critères suivants : - Valeur spécifique (littéral du navigateur mobile) - Expression régulière (expression régulière du navigateur mobile) - Modèle spécifique (caractères génériques du navigateur mobile) |
Version du navigateur mobile | Identifie les demandes en déterminant si la version du navigateur de l’appareil correspond à l’un des critères suivants : - Valeur spécifique (littéral de la version du navigateur mobile) - Expression régulière (expression régulière de la version du navigateur mobile) - Modèle spécifique (caractères génériques de la version du navigateur mobile) |
Nom du modèle | Identifie les demandes en déterminant si le nom de modèle de l’appareil correspond à l’un des critères suivants : - Valeur spécifique (littéral du nom de modèle) - Expression régulière (expression régulière du nom de modèle) - Modèle spécifique (caractères génériques du nom de modèle) |
Téléchargement progressif ? | Identifie les demandes en déterminant si l’appareil prend en charge le téléchargement progressif. |
Date de sortie | Identifie les demandes en déterminant si la date de mise en production de l’appareil correspond à l’un des critères suivants : - Valeur spécifique (littéral de date de mise en production) - Expression régulière (expression régulière de la date de mise en production) - Modèle spécifique (caractères génériques de la date de mise en production) |
Hauteur de résolution | Identifie les demandes à la hauteur de l’appareil. |
Largeur de résolution | Identifie les demandes à la largeur de l’appareil. |
Emplacement
Ces conditions de correspondance sont conçues pour identifier les requêtes selon l’emplacement du demandeur.
Nom | Objectif |
---|---|
Numéro AS | Identifie les requêtes issues d’un réseau particulier. |
Nom de la ville | Identifie les demandes en déterminant si elles proviennent d’une ville dont le nom correspond aux critères suivants : - Valeur spécifique (littéral du nom de la ville) - Expression régulière (expression régulière du nom de la ville) |
Continent | Identifie les demandes provenant des continents spécifiés. |
Pays | Identifie les requêtes provenant des pays/régions spécifiés. |
Code d’accès direct à la mémoire (DMA) | Identifie les demandes provenant des zones métropolitaines (DMA) spécifiées. |
Latitude | Identifie les demandes provenant des latitudes spécifiées. |
Longitude | Identifie les demandes provenant des longitudes spécifiées. |
Code Métropolitain | Identifie les demandes provenant des zones métropolitaines (DMA) spécifiées. |
Postal Code | Identifie les demandes provenant des codes postaux spécifiés. |
Code de la région | Identifie les demandes provenant des régions spécifiées. |
Notes
Dois-je utiliser le code métropolitain ou le code DMA ?
Ces deux conditions de correspondance fournissent la même fonctionnalité. Toutefois, nous vous recommandons d’utiliser la condition de correspondance Code Métropolitain pour identifier les demandes par DMA.
Origine
Les conditions de correspondance sont conçues pour identifier les requêtes qui pointent vers le stockage de réseau de distribution de contenu ou le serveur d’origine d’un client.
Nom | Objectif |
---|---|
Origine du réseau de distribution de contenu | Identifie les requêtes de contenu stocké dans le stockage réseau de distribution de contenu. |
Origine client | Identifie les requêtes de contenu stocké sur le serveur d’origine d’un client spécifique. |
Requête
Ces conditions de correspondance sont conçues pour identifier les requêtes selon leurs propriétés.
Nom | Objectif |
---|---|
Adresse IP du client | Identifie les requêtes issues d’une adresse IP particulière. |
Paramètre de cookie | Identifie une demande en déterminant si elle contient un cookie correspondant à l’un des critères suivants : - Valeur spécifique (littéral du paramètre de cookie) - Expression régulière (expression régulière du paramètre de cookie) - Modèle spécifique (caractères génériques du paramètre de cookie) |
CNAME de périphérie | Identifie les requêtes qui pointent vers un CNAME de périphérie spécifique. |
Domaine de référence | Identifie une requête en déterminant si elle est référée par un nom d’hôte correspondant à l’un des critères suivants : - Valeur spécifique (littéral du domaine de référence) - Modèle spécifique (caractères génériques du domaine de référence) |
En-tête de requête | Identifie une demande en déterminant si elle contient un en-tête correspondant à l’un des critères suivants : - Valeur spécifique (littéral de l’en-tête de la requête) - Expression régulière (expression régulière de l’en-tête de la requête) - Modèle spécifique (caractères génériques de l’en-tête de la demande) |
Méthode de requête | Identifie les requêtes par leur méthode HTTP. |
Modèle de requête | Identifie les requêtes par leur protocole HTTP. |
URL
Nom | Objectif |
---|---|
Chemin d’URL | Identifie les demandes en déterminant si leur chemin d’accès relatif, y compris le nom de fichier, correspond à l’un des critères suivants : - Valeur spécifique (littéral du chemin d’accès de l’URL) - Expression régulière (expression régulière du chemin d’accès de l’URL) - Modèle spécifique (caractères génériques du chemin d’accès de l’URL) |
Répertoire du chemin d’URL | Identifie les demandes en déterminant si leur chemin d’accès relatif correspond à l’un des critères suivants : - Valeur spécifique (littéral du répertoire du chemin d’accès de l’URL) - Modèle spécifique (caractères génériques du répertoire du chemin d’accès de l’URL) |
Extension du chemin d’URL | Identifie les demandes en déterminant si leur extension de fichier correspond à l’un des critères suivants : - Valeur spécifique (littéral de l’extension du chemin d’accès de l’URL) - Modèle spécifique (caractères génériques de l’extension du chemin d’accès de l’URL) |
Nom de fichier du chemin d’URL | Identifie les demandes en déterminant si leur nom de fichier correspond à l’un des critères suivants : - Valeur spécifique (littéral du nom de fichier du chemin d’accès de l’URL) - Modèle spécifique (caractères génériques du nom de fichier du chemin d’accès de l’URL) |
Requête d’URL | Identifie les demandes en déterminant si leur chaîne de requête correspond à l’un des critères suivants : - Valeur spécifique (littéral de la requête d’URL) - Expression régulière (expression régulière de la requête d’URL) - Modèle spécifique (caractères génériques de la requête d’URL) |
Paramètre de requête d’URL | Identifie les demandes en déterminant si elles contiennent un paramètre de chaîne de requête défini sur une valeur correspondant à l’un des critères suivants : - Valeur spécifique (littéral du paramètre de requête d’URL) - Modèle spécifique (caractères génériques du paramètre de requête d’URL) |
Pour connaître les conditions de correspondance les plus récentes, consultez la Documentation du moteur de règles Edgio.