

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Migrieren benutzerdefinierter Header aus der Build-Spezifikation und amplify.yml
<a name="migrate-custom-headers"></a>

Bisher wurden benutzerdefinierte HTTP-Header für eine App entweder durch Bearbeitung der Build-Spezifikation in der Amplify-Konsole oder durch Herunterladen und Aktualisieren der `amplify.yml` Datei und Speichern im Stammverzeichnis des Projekts angegeben. Es wird dringend empfohlen, dass Sie Ihre benutzerdefinierten Header aus der Build-Spezifikation und der Datei migrieren. `amplify.yml`

Geben Sie Ihre benutzerdefinierten Header im Abschnitt **Benutzerdefinierte Header** der Amplify-Konsole an oder indem Sie die Datei herunterladen und bearbeiten. `customHttp.yml`

**Um benutzerdefinierte Header zu migrieren, die in der Amplify-Konsole gespeichert sind**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die [Amplify-Konsole](https://console.aws.amazon.com/amplify/).

1. Wählen Sie die App aus, für die die benutzerdefinierte Header-Migration durchgeführt werden soll.

1. Wählen Sie im Navigationsbereich **Hosting**, **Build-Einstellungen** aus. Im Abschnitt **App-Build-Spezifikation** können Sie die Buildspec Ihrer App überprüfen.

1. Wählen Sie **Herunterladen**, um eine Kopie Ihrer aktuellen Buildspec zu speichern. Sie können später auf diese Kopie verweisen, wenn Sie Einstellungen wiederherstellen müssen.

1. Wenn der Download abgeschlossen ist, wählen Sie **Bearbeiten**.

1. Notieren Sie sich die benutzerdefinierten Header-Informationen in der Datei, da Sie sie später in Schritt 9 verwenden werden. Löschen **Sie im Bearbeitungsfenster** alle benutzerdefinierten Header aus der Datei und wählen Sie **Speichern**.

1. Wählen Sie im Navigationsbereich **Hosting**, **Benutzerdefinierte Header** aus.

1. **Wählen Sie auf der Seite **Benutzerdefinierte Header** die Option Bearbeiten aus.**

1. Geben **Sie im Fenster Benutzerdefinierte Kopfzeilen bearbeiten** die Informationen für Ihre benutzerdefinierten Kopfzeilen ein, die Sie in Schritt 6 gelöscht haben.

1. Wählen Sie **Speichern**.

1. Stellen Sie alle Branches erneut bereit, auf die die neuen benutzerdefinierten Header angewendet werden sollen.

**Um benutzerdefinierte Header von amplify.yml zu CustomHttp.yml zu migrieren**

1. Navigieren Sie zu der `amplify.yml` Datei, die derzeit im Stammverzeichnis Ihrer App bereitgestellt ist.

1. Öffnen Sie `amplify.yml` im Code-Editor Ihrer Wahl.

1. Notieren Sie sich die benutzerdefinierten Header-Informationen in der Datei, da Sie sie später in Schritt 8 verwenden werden. Löschen Sie die benutzerdefinierten Header in der Datei. Speichern und schließen Sie die Datei.

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die [Amplify-Konsole](https://console.aws.amazon.com/amplify/).

1. Wählen Sie die App aus, für die Sie benutzerdefinierte Header festlegen möchten.

1. Wählen Sie im Navigationsbereich **Hosting**, **Benutzerdefinierte Header** aus.

1. **Wählen Sie auf der Seite **Benutzerdefinierte Header** die Option Herunterladen aus.**

1. Öffnen Sie die heruntergeladene `customHttp.yml` Datei im Code-Editor Ihrer Wahl und geben Sie die Informationen für Ihre benutzerdefinierten Header ein, aus denen Sie `amplify.yml` in Schritt 3 gelöscht haben.

1. Speichern Sie die bearbeitete `customHttp.yml` Datei im Stammverzeichnis Ihres Projekts. Wenn Sie mit einem Monorepo arbeiten, speichern Sie die Datei im Stammverzeichnis Ihres Repos.

1. Stellen Sie die App erneut bereit, um die neuen benutzerdefinierten Header anzuwenden.
   + Führen Sie für eine CI/CD App einen neuen Build aus Ihrem Git-Repository aus, der die neue `customHttp.yml` Datei enthält.
   + Für eine App mit manueller Bereitstellung stellen Sie die App erneut in der Amplify-Konsole bereit und fügen Sie die neue `customHttp.yml` Datei mit Artefakten hinzu, die Sie hochladen.

**Anmerkung**  
Benutzerdefinierte Header, die in der `customHttp.yml` Datei festgelegt und im Stammverzeichnis der App bereitgestellt werden, überschreiben die benutzerdefinierten Header, die im Abschnitt **Benutzerdefinierte Header** der Amplify-Konsole definiert sind.