Fonctionnalités du moteur de règles Azure CDN de Verizon PremiumAzure CDN from Verizon Premium rules engine features

Cet article comprend les descriptions détaillées des fonctionnalités du moteur de règles Azure Content Delivery Network (CDN).This article lists detailed descriptions of the available features for Azure Content Delivery Network (CDN) Rules Engine.

La troisième partie d’une règle est la fonctionnalité.The third part of a rule is the feature. Une fonctionnalité définit le type d’action appliqué au type de requête qui est identifié par un ensemble de conditions de correspondance.A feature defines the type of action that is applied to the request type that is identified by a set of match conditions.

Informations de référence sur les fonctionnalités du moteur de règles Azure CDN de Verizon PremiumAzure CDN from Verizon Premium rules engine features reference

Les types de fonctionnalités disponibles sont les suivants :The available types of features are:

AccèsAccess

Ces fonctionnalités sont conçues pour contrôler l’accès au contenu.These features are designed to control access to content.

NomName ObjectifPurpose
Deny Access (403)Deny Access (403) Détermine si toutes les requêtes sont rejetées avec une réponse 403 Interdit.Determines whether all requests are rejected with a 403 Forbidden response.
Token AuthToken Auth Détermine si l’authentification basée sur les jetons est appliquée à une requête.Determines whether Token-Based Authentication will be applied to a request.
Token Auth Denial CodeToken Auth Denial Code Détermine le type de réponse à retourner à un utilisateur quand une requête est refusée en raison de l’authentification basée sur les jetons.Determines the type of response that will be returned to a user when a request is denied due to Token-Based Authentication.
Token Auth Ignore URL CaseToken Auth Ignore URL Case Détermine si les comparaisons d’URL effectuées par l’authentification basée sur les jetons respectent la casse.Determines whether URL comparisons made by Token-Based Authentication will be case-sensitive.
Token Auth ParameterToken Auth Parameter Détermine si le paramètre de chaîne de requête de l’authentification basée sur les jetons doit être renommé.Determines whether the Token-Based Authentication query string parameter should be renamed.

Retour au débutBack to the top

Mise en cacheCaching

Ces fonctionnalités sont conçues pour personnaliser la mise en cache du contenu.These features are designed to customize when and how content is cached.

NomName ObjectifPurpose
Bandwidth ParametersBandwidth Parameters Détermine si les paramètres de limitation de bande passante (c.-à-d., ec_rate et ec_prebuf) sont actifs.Determines whether bandwidth throttling parameters (i.e., ec_rate and ec_prebuf) will be active.
Bandwidth ThrottlingBandwidth Throttling Limite la bande passante pour la réponse fournie par nos serveurs Edge.Throttles the bandwidth for the response provided by our edge servers.
Bypass CacheBypass Cache Détermine si la requête peut exploiter notre technologie de mise en cache.Determines whether the request can leverage our caching technology.
Cache-Control Header TreatmentCache-Control Header Treatment Contrôle la génération des en-têtes de contrôle de cache par le serveur Edge quand la fonctionnalité Âge maximal externe est active.Controls the generation of Cache-Control headers by the edge server when External Max-Age feature is active.
Cache-Key Query StringCache-Key Query String Détermine si la clé de cache _ inclut ou exclut les paramètres de chaîne de requête associés à une demande.Determines whether the cache-key _ will include or exclude query string parameters associated with a request.
__ Chemin d’accès relatif qui identifie de façon unique un composant à des fins de mise en cache.__ A relative path that uniquely identifies an asset for the purpose of caching. Nos serveurs Edge utilisent ce chemin d’accès relatif lors de la vérification du contenu mis en cache.Our edge servers use this relative path when checking for cached content. Par défaut, une clé de cache ne contient pas de paramètres de chaîne de requête.By default, a cache-key will not contain query string parameters.
Cache-Key RewriteCache-Key Rewrite Réécrit la clé de cache associée à une requête.Rewrites the cache-key associated with a request.
Complete Cache FillComplete Cache Fill Détermine ce qui se passe quand une requête génère une absence de cache partielle sur un serveur Edge.Determines what happens when a request results in a partial cache miss on an edge server.
Compress File TypesCompress File Types Définit les formats de fichier à compresser sur le serveur.Defines the file formats that will be compressed on the server.
Default Internal Max-AgeDefault Internal Max-Age Détermine l’intervalle d’âge maximal par défaut pour la revalidation du cache entre le serveur Edge et le serveur d’origine.Determines the default max-age interval for edge server to origin server cache revalidation.
Expires Header TreatmentExpires Header Treatment Contrôle la génération de l’expiration des en-têtes par un serveur Edge quand la fonctionnalité Âge maximal externe est active.Controls the generation of Expires headers by an edge server when the External Max-Age feature is active.
External Max-AgeExternal Max-Age Détermine l’intervalle d’âge maximal pour la revalidation du cache entre le navigateur et le serveur Edge.Determines the max-age interval for browser to edge server cache revalidation.
Force Internal Max-AgeForce Internal Max-Age Détermine l’intervalle d’âge maximal pour la revalidation du cache entre le serveur Edge et le serveur d’origine.Determines the max-age interval for edge server to origin server cache revalidation.
H.264 Support (HTTP Progressive Download)H.264 Support (HTTP Progressive Download) Détermine les types de formats de fichier H.264 qui peuvent être utilisés pour diffuser du contenu.Determines the types of H.264 file formats that may be used to stream content.
H.264 Support Video Seek ParamsH.264 Support Video Seek Params Remplace les noms affectés aux paramètres qui contrôlent la recherche via le support H.264 lors de l’utilisation du téléchargement progressif HTTP.Overrides the names assigned to parameters that control seeking through H.264 media when using HTTP Progressive Download.
Honor No-Cache RequestHonor No-Cache Request Détermine si les requêtes non-cache d’un client HTTP sont transmises au serveur d’origine.Determines whether an HTTP client's no-cache requests will be forwarded to the origin server.
Ignore Origin No-CacheIgnore Origin No-Cache Détermine si notre CDN ignore certaines directives remises par un serveur d’origine.Determines whether our CDN will ignore certain directives served from an origin server.
Ignore Unsatisfiable RangesIgnore Unsatisfiable Ranges Détermine la réponse à retourner aux clients quand une requête génère un code d’état 416 Plage demandée non satisfaisante.Determines the response that will be returned to clients when a request generates a 416 Requested Range Not Satisfiable status code.
Internal Max-StaleInternal Max-Stale Contrôle la durée après l’expiration normale d’une ressource mise en cache pendant laquelle cette ressource peut être remise depuis un serveur Edge quand ce serveur Edge ne parvient pas à la revalider avec le serveur d’origine.Controls how long past the normal expiration time a cached asset may be served from an edge server when the edge server is unable to revalidate the cached asset with the origin server.
Partial Cache SharingPartial Cache Sharing Détermine si une requête peut générer du contenu partiellement mis en cache.Determines whether a request can generate partially cached content.
Prevalidate Cached ContentPrevalidate Cached Content Détermine si du contenu mis en cache peut faire l’objet d’une revalidation anticipée avant l’expiration de sa durée de vie.Determines whether cached content will be eligible for early revalidation before its TTL expires.
Refresh Zero-Byte Cache FilesRefresh Zero-Byte Cache Files Détermine la façon dont nos serveurs Edge gèrent la requête d’un client HTTP liée à une ressource de cache de 0 octet.Determines how an HTTP client's request for a 0-byte cache asset is handled by our edge servers.
Set Cacheable Status CodesSet Cacheable Status Codes Définit l’ensemble des codes d’état qui peuvent générer du contenu mis en cache.Defines the set of status codes that can result in cached content.
Stale Content Delivery on ErrorStale Content Delivery on Error Détermine si du contenu mis en cache qui a expiré est remis quand une erreur se produit pendant la revalidation du cache ou l’extraction du contenu demandé à partir du serveur d’origine du client.Determines whether expired cached content will be delivered when an error occurs during cache revalidation or when retrieving the requested content from the customer origin server.
Stale While RevalidateStale While Revalidate Améliore les performances en permettant à nos serveurs Edge de rendre obsolète le client pour le demandeur pendant la revalidation.Improves performance by allowing our edge servers to serve stale client to the requester while revalidation takes place.

Retour au débutBack to the top

CommentaireComment

La fonctionnalité Commentaire permet d’ajouter une remarque dans une règle.The Comment feature allows a note to be added within a rule.

Retour au débutBack to the top

En-têtesHeaders

Ces fonctionnalités sont conçues pour ajouter, modifier ou supprimer des en-têtes de la demande ou réponse.These features are designed to add, modify, or delete headers from the request or response.

NomName ObjectifPurpose
Age Response HeaderAge Response Header Détermine si un en-tête de réponse Age est inclus dans la réponse envoyée au demandeur.Determines whether an Age response header will be included in the response sent to the requester.
Debug Cache Response HeadersDebug Cache Response Headers Détermine si une réponse peut inclure l’en-tête de réponse X-EC-Debug qui fournit des informations sur la stratégie de cache du composant demandé.Determines whether a response may include the X-EC-Debug response header which provides information on the cache policy for the requested asset.
Modify Client Request HeaderModify Client Request Header Remplace, complète ou supprime un en-tête dans une requête.Overwrites, appends, or deletes a header from a request.
Modify Client Response HeaderModify Client Response Header Remplace, complète ou supprime un en-tête dans une réponse.Overwrites, appends, or deletes a header from a response.
Set Client IP Custom HeaderSet Client IP Custom Header Permet d’ajouter l’adresse IP du client demandeur à la requête sous la forme d’en-tête de requête personnalisé.Allows the IP address of the requesting client to be added to the request as a custom request header.

Retour au débutBack to the top

Journaux d’activitéLogs

Ces fonctionnalités sont conçues pour personnaliser les données stockées dans les fichiers journaux bruts.These features are designed to customize the data stored in raw log files.

NomName ObjectifPurpose
Custom Log Field 1Custom Log Field 1 Détermine le format et le contenu à attribuer au champ de fichier journal personnalisé dans un fichier journal brut.Determines the format and the content that will be assigned to the custom log field in a raw log file.
Log Query StringLog Query String Détermine si une chaîne de requête est stockée avec l’URL dans les journaux d’activité d’accès.Determines whether a query string will be stored along with the URL in access logs.

Retour au débutBack to the top

OptimiserOptimize

Ces fonctionnalités déterminent si une requête subit les optimisations fournies par Edge Optimizer.These features determine whether a request will undergo the optimizations provided by Edge Optimizer.

NomName ObjectifPurpose
Edge OptimizerEdge Optimizer Détermine si Edge Optimizer peut être appliqué à une requête.Determines whether Edge Optimizer can be applied to a request.
Edge Optimizer – Instancier la configurationEdge Optimizer – Instantiate Configuration Instancie ou active la configuration Edge Optimizer associée à un site.Instantiates or activates the Edge Optimizer configuration associated with a site.

Retour au débutBack to the top

OrigineOrigin

Ces fonctionnalités sont conçues pour contrôler la manière dont le CDN communique avec un serveur d’origine.These features are designed to control how the CDN communicates with an origin server.

NomName ObjectifPurpose
Maximum Keep-Alive RequestsMaximum Keep-Alive Requests Définit le nombre maximal de requêtes pour une connexion toujours active avant sa fermeture.Defines the maximum number of requests for a Keep-Alive connection before it is closed.
Proxy Special HeadersProxy Special Headers Définit l’ensemble des en-têtes de requête spécifiques de CDN qui seront transmis d’un serveur Edge à un serveur d’origine.Defines the set of CDN-specific request headers that will be forwarded from an edge server to an origin server.

Retour au débutBack to the top

SpécialitéSpecialty

Ces fonctionnalités sont des fonctionnalités avancées que seuls les utilisateurs expérimentés doivent utiliser.These features provide advanced functionality that should only be used by advanced users.

NomName ObjectifPurpose
Cacheable HTTP MethodsCacheable HTTP Methods Détermine l’ensemble des méthodes HTTP supplémentaires pouvant être mises en cache sur notre réseau.Determines the set of additional HTTP methods that can be cached on our network.
Cacheable Request Body SizeCacheable Request Body Size Définit le seuil permettant de déterminer si une réponse POST peut être mise en cache.Defines the threshold for determining whether a POST response can be cached.
QUICQUIC Détermine si le client est informé que notre service CDN prend en charge QUIC.Determines whether the client will be informed that our CDN service supports QUIC.
Optimisation de la diffusion en continuStreaming Optimization Ajuste votre configuration de mise en cache pour optimiser les performances des streams en direct et réduire la charge sur le serveur d’origine.Tunes your caching configuration to optimize performance for live streams and to reduce the load on the origin server.
User VariableUser Variable Affecte une valeur à une variable définie par l’utilisateur qui est transmise à votre solution de traitement du trafic personnalisée.Assigns a value to a user-defined variable that is passed to your bespoke traffic processing solution.

Retour au débutBack to the top

URLURL

Ces fonctionnalités permettent de rediriger ou de réécrire une requête vers une URL différente.These features allow a request to be redirected or rewritten to a different URL.

NomName ObjectifPurpose
Follow RedirectsFollow Redirects Détermine si les requêtes peuvent être redirigées vers le nom d’hôte défini dans l’en-tête Location retourné par un serveur d’origine du client.Determines whether requests can be redirected to the hostname defined in the Location header returned by a customer origin server.
URL RedirectURL Redirect Redirige les requêtes via l’en-tête Location.Redirects requests via the Location header.
URL RewriteURL Rewrite Réécrit l’URL de la requête.Rewrites the request URL.

Retour au débutBack to the top

Pare-feu d’applications webWeb Application Firewall

La fonctionnalité Pare-feu d’applications web détermine si une requête est filtrée par un pare-feu d’applications web.The Web Application Firewall feature determines whether a request will be screened by Web Application Firewall.

Retour au débutBack to the top

Pour connaître les dernières fonctionnalités, consultez la Documentation du moteur de règles Verizon.For the most recent features, see the Verizon Rules Engine documentation.

Étapes suivantesNext steps