

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)