

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Riferimento YAML per intestazioni personalizzate
<a name="custom-header-YAML-format"></a>

Specificate le intestazioni personalizzate utilizzando il seguente formato YAML:

```
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'
```

Per un monorepo, usa il seguente formato YAML:

```
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'
```

Quando aggiungi intestazioni personalizzate alla tua app, specificherai i tuoi valori per quanto segue:

**pattern**  
Le intestazioni personalizzate vengono applicate a tutti i percorsi dei file URL che corrispondono al modello.

**headers**  
Definisce le intestazioni che corrispondono al modello del file.

**Chiave**  
Il nome dell'intestazione personalizzata.

**value**  
Il valore dell'intestazione personalizzata.

[Per ulteriori informazioni sulle intestazioni HTTP, consulta l'elenco delle intestazioni HTTP di Mozilla.](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers)