Azure Content Delivery Network desde las condiciones de coincidencia del motor de reglas de Edgio Premium
En este artículo se enumeran descripciones detalladas de las condiciones de coincidencia disponibles para la red de entrega de contenido de Azure desde el motor de reglas de Edgio Premium .
La segunda parte de una regla es la condición de coincidencia. Una condición de coincidencia identifica tipos específicos de solicitudes para las que se realiza un conjunto de características.
Por ejemplo, puede usar una condición de coincidencia para:
- Filtre las solicitudes de contenido en una ubicación determinada.
- Filtrar las solicitudes generadas a partir de una dirección IP determinada o país o región.
- Filtre las solicitudes por información de encabezado.
Condiciones de emparejamiento
Siempre
La condición de coincidencia siempre está diseñada para aplicar un conjunto predeterminado de características a todas las solicitudes.
Dispositivo
Estas condiciones de coincidencia están diseñadas para identificar solicitudes basadas en el agente de usuario del cliente.
Nombre | Propósito |
---|---|
Marca | Identifica las solicitudes si el nombre de marca del dispositivo coincide con: - valor específico (literal del nombre de la marca) expresión regular - (Brand Name Regex) - patrón específico (nombre de marca comodín) |
Sistema operativo del dispositivo | Identifica las solicitudes si el sistema operativo del dispositivo coincide con: - valor específico (literal del sistema operativo del dispositivo) - expresión regular (Expresión regular del sistema operativo del dispositivo) - patrón específico (comodín del sistema operativo del dispositivo) |
Versión del sistema operativo del dispositivo | Identifica las solicitudes si la versión del sistema operativo del dispositivo coincide con: - Valor específico (literal de versión del sistema operativo del dispositivo) - Expresión regular (Versión del sistema operativo del dispositivo Regex) - patrón específico (comodín de versión del sistema operativo del dispositivo) |
Orientación Dual? | Identifica las solicitudes por si el dispositivo admite orientación dual. |
DTD preferido de HTML | Identifica las solicitudes según si el DTD preferido del dispositivo coincide con: - valor específico (literal DTD preferido de HTML ) - expresión regular (Regex DTD preferido de HTML) - patrón específico (carácter comodín de DTD preferido de HTML) |
Inserción de Imágenes? | Identifica las solicitudes por si el dispositivo admite imágenes codificadas en Base64. |
¿Es Android? | Identifica las solicitudes por si el dispositivo usa el sistema operativo Android. |
¿Es la aplicación? | Identifica las solicitudes por si una aplicación nativa solicitó contenido. |
es escritorio completo? | Identifica las solicitudes mediante si el dispositivo proporciona una experiencia de escritorio completa. |
¿es iOS? | Identifica las solicitudes por si el dispositivo usa iOS. |
¿Es robot? | Identifica las solicitudes por si el dispositivo se considera un cliente HTTP automatizado (por ejemplo, un rastreador de robots). |
¿Es una Smart TV? | Identifica las solicitudes por si el dispositivo es un televisor inteligente. |
¿Es un Smartphone? | Identifica las solicitudes por si el dispositivo es un smartphone. |
¿Es tableta? | Identifica las solicitudes por si el dispositivo es una tableta. |
¿Es una pantalla táctil? | Identifica las solicitudes según si el dispositivo señalador principal es una pantalla táctil. |
¿Windows Phone? | Identifica las solicitudes por si el dispositivo es windows Mobile 6.5/ Windows Phone 7 o superior. |
es un dispositivo inalámbrico? | Identifica las solicitudes por si el dispositivo es inalámbrico. |
Nombre comercial | Identifica las solicitudes si el nombre de marketing del dispositivo coincide con: - Valor específico (Literal de Nombre de Marketing) - Expresión regular (Nombre de marketing Regex) - patrón específico (nombre de marketing comodín) |
Explorador móvil | Identifica las solicitudes según si el navegador del dispositivo coincide con: - valor específico (Literal del navegador móvil) - Expresión regular (Regex para Navegador Móvil) - patrón específico (comodín del navegador móvil) |
Versión del explorador móvil | Identifica las solicitudes si la versión del explorador del dispositivo coincide con: - valor específico (literal de versión del explorador móvil) - expresión regular (Versión Regex del navegador móvil) - patrón específico (caracteres comodín de versión del explorador móvil) |
Nombre del modelo | Identifica las solicitudes si el nombre del modelo del dispositivo coincide con: - Valor específico (nombre de modelo literal) - expresión regular (nombre del modelo Regex) - patrón específico (nombre de modelo comodín) |
Descarga Progresiva? | Identifica las solicitudes por si el dispositivo admite la descarga progresiva. |
Fecha de lanzamiento | Identifica las solicitudes si la fecha de lanzamiento del dispositivo coincide con: - valor específico (Fecha de lanzamiento literal) - expresión regular (fecha de lanzamiento Regex) - patrón específico (fecha de lanzamiento comodín) |
Altura de Resolución | Identifica las solicitudes por el alto del dispositivo. |
Ancho de resolución | Identifica las solicitudes por el ancho del dispositivo. |
Ubicación
Estas condiciones de coincidencia están diseñadas para identificar las solicitudes en función de la ubicación del solicitante.
Nombre | Propósito |
---|---|
número de AS | Identifica las solicitudes que se originan en una red determinada. |
Nombre de la ciudad | Identifica las solicitudes por si se originan en una ciudad cuyo nombre coincide con : - valor específico (nombre de ciudad literal) - expresión regular (Expresión regular de nombre de ciudad) |
Continente | Identifica las solicitudes que se originan en los continentes especificados. |
País | Identifica las solicitudes que se originan en los países o regiones especificados. |
Código de acceso directo a memoria (DMA) | Identifica las solicitudes que se originan en los metros especificados (Áreas de mercado designadas). |
Latitud | Identifica las solicitudes que se originan en las latitudes especificadas. |
longitud | Identifica las solicitudes que se originan en las longitudes especificadas. |
Código de metro | Identifica las solicitudes que se originan en los metros especificados (Áreas de mercado designadas). |
Código postal | Identifica las solicitudes que se originan en los códigos postales especificados. |
código de región | Identifica las solicitudes que se originan en las regiones especificadas. |
Nota
¿Debo usar código metro o código DMA?
Ambas condiciones de coincidencia proporcionan la misma funcionalidad. Sin embargo, se recomienda usar la condición de coincidencia del Código Metro para identificar las solicitudes por DMA.
Origen
Estas condiciones de coincidencia están diseñadas para identificar las solicitudes que apuntan al almacenamiento de red de entrega de contenido o a un servidor de origen del cliente.
Nombre | Propósito |
---|---|
origen de la red de entrega de contenido | Identifica las solicitudes de contenido almacenado en el almacenamiento de red de entrega de contenido. |
Origen del Cliente | Identifica las solicitudes de contenido almacenado en un servidor de origen de cliente específico. |
Solicitud
Estas condiciones de coincidencia están diseñadas para identificar las solicitudes en función de sus propiedades.
Nombre | Propósito |
---|---|
Dirección IP del Cliente | Identifica las solicitudes que se originan en una dirección IP determinada. |
Parámetro cookie | Identifica una solicitud por si contiene una cookie que coincide con : - valor específico (literal del parámetro cookie) - expresión regular (expresión regular de parámetros de cookie - patrón específico (carácter comodín del parámetro cookie) |
CNAME de borde | Identifica las solicitudes que apuntan a un CNAME perimetral específico. |
Dominio de referencia | Identifica una solicitud si se hace referencia a ella mediante un nombre de host que coincide con: - valor específico (literal del dominio de referencia) - patrón específico (comodín de dominio de referencia) |
Encabezado de solicitud | Identifica una solicitud por si contiene un encabezado que coincide con : - Valor específico (literal de encabezado de solicitud) - expresión regular (expresión regular del encabezado de solicitud) - patrón específico (comodín del encabezado de solicitud) |
Método de Solicitud | Identifica las solicitudes por su método HTTP. |
Esquema de solicitud | Identifica las solicitudes por su protocolo HTTP. |
URL
Nombre | Propósito |
---|---|
Ruta de URL | Identifica las solicitudes por si su ruta de acceso relativa, incluido el nombre de archivo, coincide con: - valor específico (literal de ruta URL) - expresión regular (dirección URL Regex) - patrón específico (Ruta URL comodín) |
Directorio de rutas URL | Identifica las solicitudes mediante si su ruta de acceso relativa coincide con: - Valor específico (literal de directorio de ruta de acceso URL ) - Patrón específico (Comodín de directorio de ruta de URL) |
Extensión de ruta de acceso URL | Identifica las solicitudes por si su extensión de archivo coincide con: - valor específico (literal de extensión de ruta URL) - patrón específico (extensión de ruta de acceso URL comodín) |
Nombre de archivo de la ruta URL | Identifica las solicitudes por si su nombre de archivo coincide con: - valor específico (Ruta de la URL Nombre de archivo literal) - patrón específico (comodín de nombre de archivo en la ruta de acceso de URL) |
Consulta de dirección URL | Identifica las solicitudes si su cadena de consulta coincide con: - valor específico (literal de consulta url ) - expresión regular (Expresión Regular de Consulta de URL) - patrón específico (comodín de consulta URL) |
Parámetro de consulta de dirección URL | Identifica las solicitudes si contienen un parámetro de cadena de consulta establecido en un valor que coincide con : - valor específico (literal del parámetro de consulta URL) - patrón específico (parámetro de consulta URL comodín) |
Para conocer las condiciones de coincidencia más recientes, consulte la documentación del sistema de reglas de Edgio.
Pasos siguientes
- introducción a Azure Content Delivery Network
- Motor de Reglas - Referencia
- Las expresiones condicionales del motor de reglas
- Características del motor de reglas
- invalidar el comportamiento HTTP predeterminado mediante el motor de reglas