Référence YAML d'en-tête personnalisée - AWS Amplify Hébergement

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.

Référence YAML d'en-tête personnalisée

Spécifiez des en-têtes personnalisés en utilisant le format YAML suivant :

customHeaders: - pattern: '*.json' headers: - key: 'custom-header-name-1' value: 'custom-header-value-1' - key: 'custom-header-name-2' value: 'custom-header-value-2' - pattern: '/path/*' headers: - key: 'custom-header-name-1' value: 'custom-header-value-2'

Pour un monorepo, utilisez le format YAML suivant :

applications: - appRoot: app1 customHeaders: - pattern: '**/*' headers: - key: 'custom-header-name-1' value: 'custom-header-value-1' - appRoot: app2 customHeaders: - pattern: '/path/*.json' headers: - key: 'custom-header-name-2' value: 'custom-header-value-2'

Lorsque vous ajoutez des en-têtes personnalisés à votre application, vous devez spécifier vos propres valeurs pour les éléments suivants :

pattern

Les en-têtes personnalisés sont appliqués à tous les chemins de fichiers URL correspondant au modèle.

headers

Définit les en-têtes qui correspondent au modèle de fichier.

clé

Nom de l'en-tête personnalisé.

value

Valeur de l'en-tête personnalisé.

Pour en savoir plus sur les en-têtes HTTP, consultez la liste des en-têtes HTTP de Mozilla.