

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Memigrasi header khusus dari spesifikasi build dan amplify.yml
<a name="migrate-custom-headers"></a>

Sebelumnya, header HTTP kustom ditentukan untuk aplikasi baik dengan mengedit spesifikasi build di konsol Amplify atau dengan mengunduh dan memperbarui `amplify.yml` file dan menyimpannya di direktori root proyek. Sangat disarankan agar Anda memigrasikan header kustom Anda dari spesifikasi build dan file. `amplify.yml`

Tentukan header khusus Anda di bagian **Header khusus** di konsol Amplify atau dengan mengunduh dan mengedit file. `customHttp.yml`

**Untuk memigrasikan header khusus yang disimpan di konsol Amplify**

1. Masuk ke Konsol Manajemen AWS dan buka konsol [Amplify](https://console.aws.amazon.com/amplify/).

1. Pilih aplikasi untuk menjalankan migrasi header kustom.

1. Di panel navigasi, pilih **Hosting**, **Build settings**. Di bagian **Spesifikasi build aplikasi**, Anda dapat meninjau buildspec aplikasi.

1. Pilih **Unduh** untuk menyimpan salinan buildspec saat ini. Anda dapat menggunakan salinan ini kemudian sebagai referensi untuk memulihkan pengaturan.

1. Setelah pengunduhan selesai, pilih **Edit**.

1. Perhatikan informasi header kustom di file karena informasi ini akan Anda gunakan di langkah 9. Di jendela **Edit**, hapus header khusus apa pun dari file dan pilih **Simpan**.

1. Di panel navigasi, pilih **Hosting**, **Header khusus**.

1. Pada halaman **Custom header**, pilih **Edit**.

1. Di jendela **Edit header khusus**, masukkan informasi untuk header khusus Anda yang Anda hapus pada langkah 6.

1. Pilih **Simpan**.

1. Deploy ulang cabang tempat header kustom baru akan diterapkan.

**Memigrasi header kustom dari amplify.yml ke customHttp.yml**

1. Navigasi ke file `amplify.yml` yang saat ini di-deploy di direktori root aplikasi.

1. Buka `amplify.yml` di editor kode pilihan Anda.

1. Perhatikan informasi header kustom di file karena informasi ini akan Anda gunakan di langkah 8. Hapus header kustom di file. Simpan dan tutup file .

1. Masuk ke Konsol Manajemen AWS dan buka konsol [Amplify](https://console.aws.amazon.com/amplify/).

1. Pilih aplikasi yang header kustomnya akan diatur.

1. Di panel navigasi, pilih **Hosting**, **Header khusus**.

1. Pada halaman **Custom header**, pilih **Download**.

1. Buka unduhan file `customHttp.yml` di editor kode pilihan Anda, lalu masukkan informasi untuk header kustom yang Anda hapus dari `amplify.yml` di langkah 3.

1. Simpan file `customHttp.yml` yang telah diedit di direktori root proyek. Jika Anda menggunakan monorepo, simpan file di root repo.

1. Menerapkan ulang aplikasi untuk menerapkan header kustom baru.
   + Untuk CI/CD aplikasi, lakukan build baru dari repositori Git Anda yang menyertakan file baru`customHttp.yml`.
   + Untuk aplikasi penerapan manual, terapkan aplikasi lagi di konsol Amplify dan sertakan `customHttp.yml` file baru dengan artefak yang Anda unggah.

**catatan**  
Header khusus yang disetel dalam `customHttp.yml` file dan diterapkan di direktori root aplikasi akan menimpa header khusus yang ditentukan di **bagian Header khusus di konsol Amplify**.