Tous les produits
Search
Centre de documentation

Edge Security Acceleration:Modifier les en-têtes de requête entrants

Dernière mise à jour :Oct 27, 2026

Ajoutez, modifiez ou supprimez des en-têtes HTTP dans les requêtes que les Points of Presence (POP) d'Alibaba Cloud DCDN envoient à votre serveur d'origine. Par défaut, DCDN transfère les en-têtes standard tels que l'adresse IP du client. Personnalisez des en-têtes supplémentaires pour répondre aux exigences de votre activité.

Contexte

Un en-tête de requête HTTP fait partie d'un message de requête HTTP et sert à transmettre des informations de paramètres spécifiques à un serveur.

Lorsqu'un point de présence (POP) DCDN envoie une requête à un serveur d'origine pour récupérer des ressources, ce dernier peut accéder aux informations contenues dans l'en-tête de la requête d'origine. Utilisez cette fonctionnalité pour réécrire les informations d'en-tête HTTP dans les requêtes d'origine et envoyer des paramètres spécifiques à votre serveur d'origine.

Pour savoir comment un serveur d'origine récupère l'adresse IP réelle du client à partir de l'en-tête X-Forwarded-For dans une requête d'origine, consultez la rubrique Obtenir l'adresse IP réelle d'un client.

image

Prérequis

Si vous définissez la valeur d'un en-tête de requête entrant sur une variable, DCDN la remplace par la valeur réelle au moment de l'exécution. Le tableau suivant répertorie les variables prises en charge.

En-tête d'origine

Description

$remote_addr

L'adresse IP du client.

Procédure

  1. Connectez-vous à la console DCDN.

  2. Dans le volet de navigation de gauche, cliquez sur Domain Names.

  3. Sur la page Domain Names, localisez le nom de domaine cible et cliquez sur Configure.

  4. Dans l'arborescence de navigation de gauche du nom de domaine, cliquez sur Origin Fetch.

  5. Cliquez sur l'onglet Modify Incoming Request Header.

  6. Cliquez sur Add.

  7. Dans la boîte de dialogue Add Custom HTTP Header, sélectionnez un Parameter et définissez sa Value.

    Paramètre

    Description

    Exemple

    Parameter

    Sélectionnez Custom Request Header ou un en-tête prédéfini.

    Custom Request Header

    Custom Parameter

    Le nom de l'en-tête de requête personnalisé.

    Content-Type

    Value

    • Spécifiez plusieurs valeurs séparées par des virgules (,).

    • Si la valeur est null, l'en-tête de requête entrant est supprimé.

    text/html

    Rule Condition

    Une condition de règle identifie diverses informations de paramètre dans une requête utilisateur. Cela détermine si une configuration s'applique à cette requête.

    • Do not use : N'utilise pas de condition de règle.

    • Pour ajouter ou modifier des conditions de règle, gérez-les dans le Rules Engine.

  8. Cliquez sur OK.