Comprendre les politiques relatives aux demandes d'origine - Amazon CloudFront

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Comprendre les politiques relatives aux demandes d'origine

CloudFront fournit des politiques de demande d'origine prédéfinies, appelées politiques gérées, pour les cas d'utilisation courants. Vous pouvez utiliser ces stratégies gérées ou créer votre propre stratégie de demande d'origine spécifique à vos besoins. Pour de plus amples informations sur les politiques gérées, veuillez consulter Utiliser des politiques de demande d'origine gérées.

Une stratégie de demande d'origine contient les paramètres suivants, qui sont classés en informations de stratégie et en paramètres de demande d'origine.

Informations sur les stratégies

Nom

Nom permettant d'identifier la stratégie de demande d'origine. Dans la console, vous utilisez le nom pour attacher la stratégie de demande d'origine à un comportement de cache.

Description

Commentaire décrivant la stratégie de demande de l'origine. Facultative.

Paramètres de la demande d'origine

Les paramètres de demande d'origine spécifient les valeurs des demandes du lecteur qui sont incluses dans les demandes CloudFront envoyées à l'origine (appelées demandes d'origine). Les valeurs peuvent inclure des chaînes de requête URL, des en-têtes HTTP et des cookies. Les valeurs que vous spécifiez sont incluses dans les demandes d'origine, mais ne sont pas incluses dans la clé de cache. Pour de plus amples informations sur le contrôle de la clé cache, veuillez consulter Contrôlez la clé de cache à l'aide d'une politique.

En-têtes

Les en-têtes HTTP dans les demandes du lecteur, CloudFront y compris dans les demandes d'origine. Pour les en-têtes, vous pouvez choisir l'un des paramètres suivants :

  • Aucun : les en-têtes HTTP des demandes de l'utilisateur ne sont pas inclus dans les demandes d'origine.

  • Tous les en-têtes de l'utilisateur : tous les en-têtes HTTP des demandes de l'utilisateur sont inclus dans les demandes d'origine.

  • Tous les en-têtes du visualiseur et les CloudFront en-têtes suivants : tous les en-têtes HTTP des requêtes du visualiseur sont inclus dans les requêtes d'origine. En outre, vous spécifiez les CloudFront en-têtes que vous souhaitez ajouter aux demandes d'origine. Pour plus d'informations sur les CloudFront en-têtes, consultezAjouter des en-têtes de CloudFront demande.

  • Include the following headers (Inclure les en-têtes suivants) : vous spécifiez quels en-têtes HTTP sont inclus dans les demandes d'origine.

    Note

    Ne spécifiez pas un en-tête déjà inclus dans vos paramètres En-têtes personnalisés de l'origine. Pour plus d’informations, consultez Configurer CloudFront pour ajouter des en-têtes personnalisés aux demandes d'origine.

  • Tous les en-têtes de visionnage, à l'exception de – vous spécifiez les en-têtes HTTP qui ne sont pas inclus dans les demandes d'origine. Tous les autres en-têtes HTTP contenus dans les demandes de visionnage, à l'exception de ceux spécifiés, sont inclus.

Lorsque vous utilisez tous les en-têtes de visionneuse et les CloudFront en-têtes suivants, incluez les en-têtes suivants ou Tous les en-têtes de visionneuse sauf le paramètre, vous spécifiez les en-têtes HTTP uniquement par leur nom d'en-tête. CloudFront inclut l'en-tête complet, y compris sa valeur, dans les demandes d'origine.

Note

Lorsque vous utilisez le paramètre Tous les en-têtes du lecteur sauf pour supprimer l'Hosten-tête du lecteur, vous ajoutez CloudFront un nouvel Host en-tête avec le nom de domaine de l'origine à la demande d'origine.

Cookies

Les cookies contenus dans les demandes des utilisateurs, CloudFront y compris dans les demandes d'origine. Pour les cookies, vous pouvez choisir l'un des paramètres suivants :

  • Aucun : les cookies dans les demandes de l'utilisateur ne sont pas inclus dans les demandes d'origine.

  • Tous : tous les cookies dans les demandes de l'utilisateur sont inclus dans les demandes d'origine.

  • Inclure les cookies suivants – vous spécifiez quels cookies figurant dans les demandes de visionnage sont inclus dans les demandes d'origine.

  • Tous les cookies sauf – vous spécifiez quels cookies figurant dans les demandes de visionnage ne sont pas inclus dans les demandes d'origine. Tous les autres cookies figurant dans les demandes de visionnage sont inclus.

Lorsque vous utilisez le paramètre Inclure les cookies suivants ou Tous les cookies sauf, vous spécifiez les cookies uniquement par leur nom. CloudFront inclut le cookie complet, y compris sa valeur, dans les demandes d'origine.

Chaînes de requête

Les chaînes de requête d'URL contenues dans les demandes du visualiseur, CloudFront y compris dans les demandes d'origine. Pour les chaînes de requête, vous pouvez choisir l'un des paramètres suivants :

  • Aucun : les chaînes de requête dans les demandes de l'utilisateur ne sont pas incluses dans les demandes d'origine.

  • Toutes : toutes les chaînes de requête dans les demandes de l'utilisateur sont incluses dans les demandes d'origine.

  • Inclure les chaînes de requête suivantes – vous spécifiez quelles chaînes de requête figurant dans les demandes de visionnage sont incluses dans les demandes d'origine.

  • Toutes les chaînes de requête sauf – vous spécifiez quelles chaînes de requête figurant dans les demandes de visionnage ne sont pas incluses dans les demandes d'origine. Toutes les autres chaînes de requête sont incluses.

Lorsque vous utilisez le paramètre Inclure les chaînes de requête suivantes ou Toutes les chaînes de requête sauf, vous spécifiez les chaînes de requête uniquement par leur nom. CloudFront inclut la chaîne de requête complète, y compris sa valeur, dans les demandes d'origine.