Rete CDN di Azure dalle condizioni di corrispondenza del motore regole di Edgio Premium
Questo articolo elenca le descrizioni dettagliate delle condizioni di corrispondenza disponibili per la rete per la distribuzione di contenuti di Azure dal motore regole di Edgio Premium.
La seconda parte di una regola è la condizione di corrispondenza. Una condizione di corrispondenza identifica specifici tipi di richieste per cui viene eseguito un set di funzionalità.
Ad esempio, è possibile usare una condizione di corrispondenza per:
- Filtrare le richieste per il contenuto in base a una posizione specifica.
- Filtrare le richieste generate da un indirizzo IP o da un paese o da un'area specifica.
- Filtrare le richieste in base alle informazioni dell'intestazione.
Condizioni di corrispondenza
Sempre
La condizione di corrispondenza Sempre è progettata per applicare un set predefinito di funzionalità a tutte le richieste.
Dispositivo
Queste condizioni di corrispondenza sono progettate per identificare le richieste in base all'agente utente del client.
Nome | Scopo |
---|---|
Brand Name (Nome marchio) | Identifica le richieste in base al fatto che il nome marchio del dispositivo corrisponda a: - Valore specifico (valore letterale nome marchio) - Espressione regolare (nome marchio regex) - Modello specifico (carattere jolly nome marchio) |
Device OS (Sistema operativo dispositivo) | Identifica le richieste in base al fatto che il sistema operativo del dispositivo corrisponda a: - Valore specifico (valore letterale sistema operativo del dispositivo) - Espressione regolare (regex del sistema operativo del dispositivo) - Modello specifico (carattere jolly del sistema operativo del dispositivo) |
Versione del sistema operativo del dispositivo | Identifica le richieste in base al fatto che la versione del sistema operativo del dispositivo corrisponda a: - Valore specifico (valore letterale versione del sistema operativo del dispositivo) - Espressione regolare (regex versione del sistema operativo del dispositivo) - Modello specifico (carattere jolly versione del sistema operativo del dispositivo) |
Orientamento doppio? | Identifica le richieste indipendentemente dal fatto che il dispositivo supporti l'orientamento doppio. |
HTML Preferred DTD (DTD preferito HTML) | Identifica le richieste in base al fatto che il DTD preferito di HTML dispositivo corrisponda a: - Valore specifico (valore letterale DTD preferito HTML) - Espressione regolare (regex DTD preferito HTML) - Modello specifico (carattere jolly DTD preferito HTML) |
Inlining dell'immagine? | Identifica le richieste in base al fatto che il dispositivo supporti le immagini con codifica Base64. |
È Android? | Identifica le richieste in base al fatto che il dispositivo usi il sistema operativo Android. |
È app? | Identifica le richieste in base al fatto che un'applicazione nativa abbia richiesto contenuto. |
È desktop completo? | Identifica le richieste in base al fatto che il dispositivo fornisca un'esperienza desktop completa. |
È iOS? | Identifica le richieste in base al fatto che il dispositivo usi iOS. |
È Robot? | Identifica le richieste in base al fatto che il dispositivo sia considerato un client HTTP automatizzato (ad esempio, un crawler robot). |
È Smart TV? | Identifica le richieste in base al fatto che il dispositivo sia o meno smart TV. |
È smartphone? | Identifica le richieste in base al fatto che il dispositivo sia uno smartphone. |
È tablet? | Identifica le richieste in base al fatto che il dispositivo sia un tablet. |
È touchscreen? | Identifica le richieste in base al fatto che il dispositivo di puntamento primario del dispositivo sia un touchscreen. |
È telefono Windows? | Identifica le richieste in base al fatto che il dispositivo sia Windows Mobile 6.5/ Windows Phone 7 o versione successiva. |
È dispositivo wireless? | Identifica le richieste in base al fatto che il dispositivo sia wireless. |
Marketing Name (Nome marketing) | Identifica le richieste in base al fatto che il nome di marketing del dispositivo corrisponda a: - Valore specifico (valore letterale nome marketing) - Espressione regolare (regex nome marketing) - Modello specifico (carattere jolly nome marketing) |
Mobile Browser (Browser per dispositivi mobili) | Identifica le richieste in base al fatto che il browser del dispositivo corrisponda a: - Valore specifico (valore letterale browser per dispositivi mobili) - Espressione regolare (regex browser per dispositivi mobili) - Modello specifico (carattere jolly browser per dispositivi mobili) |
Mobile Browser Version (Versione browser per dispositivi mobili) | Identifica le richieste in base al fatto che la versione browser del dispositivo corrisponda a: - Valore specifico (valore letterale versione del browser per dispositivi mobili) - Espressione regolare (regex versione browser per dispositivi mobili) - Modello specifico (carattere jolly versione browser per dispositivi mobili) |
Model Name (Nome modello) | Identifica le richieste in base al fatto che il nome modello del dispositivo corrisponda a: - valore specifico (valore letterale nome modello) - Espressione regolare (regex nome modello) - Modello specifico (carattere jolly nome modello) |
Download progressivo? | Identifica le richieste in base al fatto che il dispositivo supporti il download progressivo. |
Data di rilascio | Identifica le richieste in base al fatto che la data di rilascio del dispositivo corrisponda a: - Valore specifico (valore letterale data di rilascio) - Espressione regolare (regex data di rilascio) - Modello specifico (carattere jolly data di rilascio) |
Altezza risoluzione | Identifica le richieste in base all'altezza del dispositivo. |
Larghezza risoluzione | Identifica le richieste in base alla larghezza del dispositivo. |
Ufficio
Queste condizioni di corrispondenza sono progettate per identificare le richieste in base alla posizione del richiedente.
Nome | Scopo |
---|---|
Numero AS | Identifica le richieste che hanno origine da una determinata rete. |
Nome città | Identifica le richieste in base al fatto che abbiano origine da una città il cui nome corrisponde a: - Valore specifico (valore letterale nome città) - Espressione regolare (regex nome città) |
Continente | Identifica le richieste che hanno origine dai continenti specificati. |
Paese/area geografica | Identifica le richieste che hanno origine dai paesi/regioni specificati. |
Codice di accesso diretto alla memoria (DMA) | Identifica le richieste che hanno origine dalle aree metropolitane specificate (Aree di mercato designate, DMA). |
Latitudine | Identifica le richieste provenienti dalle latitudini specificate. |
Longitudine | Identifica le richieste che hanno origine dalle longitudini specificate. |
Metro Code | Identifica le richieste che hanno origine dalle aree metropolitane specificate (Aree di mercato designate, DMA). |
CAP | Identifica le richieste provenienti dai codici postali specificati. |
Codice regione | Identifica le richieste che hanno origine dalle regioni specificate. |
Nota
È consigliabile usare Metro Code o codice DMA?
Queste condizioni di corrispondenza offrono la stessa funzionalità. È tuttavia consigliabile usare la condizione di corrispondenza Metro Code per identificare le richieste da DMA.
Origine
Queste condizioni di corrispondenza sono progettate per identificare le richieste che puntano all'archiviazione di rete per la distribuzione di contenuti o a un server di origine del cliente.
Nome | Scopo |
---|---|
Origine della rete per la distribuzione di contenuti | Identifica le richieste per il contenuto archiviato nell'archivio della rete per la distribuzione di contenuti. |
Origine cliente | Identifica le richieste di contenuto in uno specifico server di origine del cliente. |
Richiedi
Queste condizioni di corrispondenza sono progettate per identificare le richieste in base alle relative proprietà.
Nome | Scopo |
---|---|
Indirizzo IP client | Identifica le richieste che hanno origine da un determinato indirizzo IP. |
Parametro cookie | Identifica una richiesta in base al fatto che contenga un cookie corrispondente a: - Valore specifico (valore letterale parametro cookie) - Espressione regolare (regex parametro cookie) - Modello specifico (carattere jolly parametro cookie) |
CNAME perimetrale | Identifica le richieste che fanno riferimento a un CNAME periferico specifico. |
Dominio di riferimento | Identifica una richiesta in base al fatto che venga fatto riferimento da un nome host corrispondente a: - Valore specifico (valore letterale dominio di riferimento) - Modello specifico (carattere jolly dominio di riferimento) |
Intestazione richiesta | Identifica una richiesta in base al fatto che contenga un'intestazione corrispondente a: - Valore specifico (valore letterale intestazione della richiesta) - Espressione regolare (regex intestazione della richiesta) - Modello specifico (carattere jolly intestazione della richiesta) |
Metodo richiesta | Identifica le richieste in base al relativo metodo HTTP. |
Schema richiesta | Identifica le richieste in base al relativo protocollo HTTP. |
URL
Nome | Scopo |
---|---|
percorso URL | Identifica le richieste in base al fatto che il loro percorso relativo, incluso il nome file, corrisponda a: - Valore specifico (valore letterale percorso URL) - Espressione regolare (regex percorso URL) - Modello specifico (carattere jolly percorso URL) |
URL Path Directory (Directory percorso URL) | Identifica le richieste in base al fatto che il loro percorso relativo corrisponda a: - Valore specifico (valore letterale directory percorso URL) - Modello specifico (carattere jolly directory percorso URL) |
URL Path Extension (Estensione percorso URL) | Identifica le richieste in base al fatto che la loro estensione del file corrisponda a: - Valore specifico (valore letterale estensione percorso URL) - Modello specifico (carattere jolly estensione percorso URL) |
URL Path Filename (Nome file percorso URL) | Identifica le richieste in base al fatto che il loro nome file corrisponda a: - Valore specifico (valore letterale nome file percorso URL) - Modello specifico (carattere jolly nome file percorso URL) |
Query URL | Identifica le richieste in base al fatto che la loro stringa di query corrisponda a: - Valore specifico (valore letterale query URL) - Espressione regolare (regex query URL) - Modello specifico (carattere jolly query URL) |
URL Query Parameter (Parametro query URL) | Identifica le richieste in base al fatto che contengano un parametro di stringa di query impostato su un valore corrispondente a: - Valore specifico (valore letterale parametro query URL) - Modello specifico (carattere jolly parametro query URL) |
Per le condizioni di corrispondenza più recenti, vedere la documentazione del motore regole di Edgio.