Partilhar via


Azure Content Delivery Network das condições de correspondência do mecanismo de regras do Edgio Premium

Este artigo lista descrições detalhadas das condições de correspondência disponíveis para a rede de entrega de conteúdo do Azure a partir do mecanismo de regras Edgio Premium.

A segunda parte de uma regra é a condição de correspondência. Uma condição de correspondência identifica tipos específicos de solicitações para as quais um conjunto de recursos é executado.

Por exemplo, você pode usar uma condição de correspondência para:

  • Filtrar solicitações de conteúdo em um local específico.
  • Filtrar solicitações geradas a partir de um determinado endereço IP ou país/região.
  • Filtre solicitações por informações de cabeçalho.

Condições de Correspondência

Sempre

A condição Sempre corresponder foi projetada para aplicar um conjunto padrão de recursos a todas as solicitações.

Dispositivo

Essas condições de correspondência são projetadas para identificar solicitações com base no agente de usuário do cliente.

Nome Propósito
Nome da Marca Identifica as solicitações se o nome da marca do dispositivo corresponde a:
- Valor específico (Literal da marca)
- Expressão regular (Marca: Regex)
- Padrão específico (curinga de marca)
SO do dispositivo Identifica as solicitações se o sistema operacional do dispositivo corresponde a:
- Valor específico (Device OS Literal)
- Expressão regular (Device OS Regex)
- Padrão específico (curinga do sistema operacional do dispositivo)
Versão do SO do dispositivo Identifica as solicitações se a versão do sistema operacional do dispositivo corresponde a:
- Valor específico (Literal da Versão do SO do Dispositivo)
- Expressão regular (Versão do SO do Dispositivo, Regex)
- Padrão específico (Wildcard da Versão do SO do Dispositivo)
Dupla orientação? Identifica as solicitações se o dispositivo suporta orientação dupla.
DTD preferido HTML Identifica as solicitações se o DTD preferido de HTML do dispositivo corresponde a:
- Valor específico (HTML Preferred DTD Literal)
- Expressão regular (HTML Preferred DTD Regex)
- Padrão específico (HTML Preferred DTD Wildcard)
Inlining de imagem? Identifica solicitações se o dispositivo suporta imagens codificadas Base64.
É Android? Identifica solicitações se o dispositivo usa o sistema operacional Android.
É aplicativo? Identifica solicitações por meio de conteúdo solicitado por um aplicativo nativo.
É Full Desktop? Identifica as solicitações se o dispositivo fornece uma experiência de área de trabalho completa.
É iOS? Identifica solicitações se o dispositivo usa iOS.
É robô? Identifica solicitações se o dispositivo é considerado um cliente HTTP automatizado (por exemplo, um rastreador robô).
É Smart TV? Identifica solicitações pelo fato de o dispositivo ser uma smart TV.
É smartphone? Identifica pedidos pelo facto de o dispositivo ser um smartphone.
É Tablet? Identifica solicitações pelo fato de o dispositivo ser um tablet.
É Touchscreen? Identifica solicitações independentemente de o dispositivo apontador principal do dispositivo ser uma tela sensível ao toque.
É o Windows Phone? Identifica solicitações independentemente de o dispositivo ser um Windows Mobile 6.5/ Windows Phone 7 ou superior.
É dispositivo sem fio? Identifica as solicitações se o dispositivo é sem fio.
Nome de Marketing Identifica as solicitações se o nome de marketing do dispositivo corresponde a:
- Valor específico (Nome de Marketing Literal)
- Expressão regular (Nome de Marketing Regex)
- Padrão específico (Wildcard, Nome de Marketing)
Navegador móvel Identifica as solicitações se o navegador do dispositivo corresponde a:
- Valor específico (Mobile Browser Literal)
- Expressão regular (Mobile Browser Regex)
- Padrão específico (Mobile Browser Wildcard)
Versão do navegador móvel Identifica as solicitações se a versão do navegador do dispositivo corresponde a:
- Valor específico (versão literal do navegador móvel)
- Expressão regular (Mobile Browser Version Regex)
- Padrão específico (Wildcard da Versão do Navegador Móvel)
Nome do Modelo Identifica as solicitações se o nome do modelo do dispositivo corresponde a:
- Valor específico (literal do nome do modelo)
- Expressão regular (Nome do modelo Regex)
- Padrão específico (nome do modelo, curinga)
Download progressivo? Identifica as solicitações se o dispositivo suporta download progressivo.
Data de Lançamento Identifica as solicitações se a data de lançamento do dispositivo corresponde a:
- Valor específico (literal de data de lançamento)
- Expressão regular (Data de lançamento Regex)
- Padrão específico (curinga de data de lançamento)
Altura da resolução Identifica as solicitações pela altura do dispositivo.
Largura da resolução Identifica solicitações pela largura do dispositivo.

Voltar ao Topo

Location

Essas condições de correspondência são projetadas para identificar solicitações com base na localização do solicitante.

Nome Propósito
Número AS Identifica solicitações originadas de uma rede específica.
Nome da cidade Identifica os pedidos pelo facto de serem originários de uma cidade cujo nome corresponde a:
- Valor específico (Literal Nome da Cidade)
- Expressão regular (nome da cidade, Regex)
Continente Identifica solicitações originárias dos continentes especificados.
País Identifica solicitações originárias de países/regiões especificados.
Código de acesso direto à memória (DMA) Identifica solicitações originadas dos metrôs especificados (Áreas de Mercado Designadas).
Latitude Identifica solicitações originadas das latitudes especificadas.
Longitude Identifica solicitações originadas das longitudes especificadas.
Código do Metro Identifica solicitações originadas dos metrôs especificados (Áreas de Mercado Designadas).
Código Postal Identifica solicitações originadas dos códigos postais especificados.
Código da Região Identifica solicitações originadas das regiões especificadas.

Nota

Devo usar Metro Code ou DMA Code?
Ambas as condições de correspondência fornecem a mesma capacidade. No entanto, recomendamos o uso da condição de correspondência Metro Code para identificar solicitações por DMA.

Voltar ao Topo

Origem

Essas condições de correspondência são projetadas para identificar solicitações que apontam para entrega de conteúdo, armazenamento de rede ou um servidor de origem do cliente.

Nome Propósito
Rede de distribuição de conteúdos Origin Identifica solicitações de conteúdo armazenado no armazenamento de rede de entrega de conteúdo.
Origem do Cliente Identifica solicitações de conteúdo armazenado em um servidor de origem do cliente específico.

Voltar ao Topo

Pedir

Essas condições de correspondência são projetadas para identificar solicitações com base em suas propriedades.

Nome Propósito
Endereço IP do Cliente Identifica solicitações originadas de um determinado endereço IP.
Parâmetro do cookie Identifica uma solicitação pelo fato de ela conter um cookie que corresponda a:
- Valor específico (literal do parâmetro do cookie)
- Expressão regular (Cookie Parameter Regex
- Padrão específico (Cookie Parameter Wildcard)
CNAME de borda Identifica solicitações que apontam para um CNAME de borda específico.
Domínio de referência Identifica uma solicitação se ela é encaminhada por um nome de host que corresponda a:
- Valor específico (literal de domínio de referência)
- Padrão específico (curinga de domínio de referência)
Cabeçalho do Pedido Identifica uma solicitação pelo fato de ela conter um cabeçalho que corresponda a:
- Valor específico (literal do cabeçalho da solicitação)
- Expressão regular (Request Header Regex)
- Padrão específico (curinga de cabeçalho de solicitação)
Método de solicitação Identifica solicitações por seu método HTTP.
Esquema de Pedidos Identifica solicitações por seu protocolo HTTP.

Voltar ao Topo

URL

Nome Propósito
Caminho do URL Identifica as solicitações se o caminho relativo, incluindo o nome do arquivo, corresponde a:
- Valor específico (URL Path Literal)
- Expressão regular (URL, Path, Regex)
- Padrão específico (URL, caminho, curinga)
Diretório de caminho de URL Identifica as solicitações se seu caminho relativo corresponde a:
- Valor específico (URL Path Directory Literal)
- Padrão específico (URL, Path, Directory, Wildcard)
Extensão de caminho de URL Identifica as solicitações pelo fato de sua extensão de arquivo corresponder a:
- Valor específico (URL Path Extension Literal)
- Padrão específico (URL, Path Extension, Wildcard)
Nome do arquivo do caminho da URL Identifica as solicitações se o nome do arquivo corresponde a:
- Valor específico (URL, caminho, nome de arquivo, literal)
- Padrão específico (URL, caminho, nome de arquivo, curinga)
Consulta de URL Identifica as solicitações se a cadeia de caracteres de consulta corresponde a:
- Valor específico (URL Query Literal)
- Expressão regular (URL Query Regex)
- Padrão específico (URL Query Wildcard)
Parâmetro de consulta de URL Identifica as solicitações pelo fato de elas conterem um parâmetro de cadeia de caracteres de consulta definido como um valor que corresponda a:
- Valor específico (URL Query Parameter Literal)
- Padrão específico (URL, Query, Parameter, Wildcard)

Voltar ao Topo

Para obter as condições de jogo mais recentes, consulte a documentação do Edgio Rules Engine.

Próximos passos