

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Migrar encabezados personalizados fuera de la especificación de compilación y del archivo amplify.yml
<a name="migrate-custom-headers"></a>

Anteriormente, los encabezados HTTP personalizados de una aplicación se especificaban al editar la especificación de compilación en la consola de Amplify o al descargar el archivo `amplify.yml`, actualizarlo y guardarlo en el directorio raíz del proyecto. Se recomienda encarecidamente migrar los encabezados personalizados fuera de la especificación de compilación y del archivo `amplify.yml`.

Especifique sus encabezados personalizados en la sección **Encabezados personalizados** de la consola de Amplify o al descargar y editar el archivo `customHttp.yml`.

**Para migrar los encabezados personalizados almacenados en la consola de Amplify**

1. Inicia sesión en la consola de [Amplify Consola de administración de AWS](https://console.aws.amazon.com/amplify/) y ábrela.

1. Elija la aplicación cuyos encabezados personalizados desee migrar.

1. En el panel de navegación, elija **Alojamiento** y, a continuación, **Configuración de compilación**. En la sección **Especificaciones de compilación de la aplicación**, revise las especificaciones de compilación de su aplicación.

1. Elija **Descargar** para guardar una copia de sus especificaciones de compilación actuales. Podrá consultar esta copia más adelante si necesita recuperar alguna configuración.

1. Cuando haya terminado la descarga, elija **Editar**.

1. Tome nota de la información del encabezado personalizado del archivo, ya que deberá usarla en el paso 9. En la ventana **Editar**, elimine los encabezados personalizados del archivo y elija **Guardar**.

1. En el panel de navegación, elija **Alojamiento** y **Encabezados personalizados**.

1. En la página **Encabezados personalizados**, seleccione **Editar**.

1. En la ventana **Editar encabezados personalizados**, introduzca la información de los encabezados personalizados que eliminó en el paso 6.

1. Seleccione **Save**.

1. Vuelva a implementar aquellas ramificaciones en las que desee aplicar los nuevos encabezados personalizados.

**Para migrar los encabezados personalizados de amplify.yml a customHttp.yml**

1. Acceda al archivo `amplify.yml`, implementado actualmente en el directorio raíz de su aplicación.

1. Abra el archivo `amplify.yml` con el editor de código que prefiera.

1. Tome nota de la información del encabezado personalizado del archivo, ya que deberá usarla en el paso 8. Elimine los encabezados personalizados del archivo. Guarde y cierre el archivo.

1. Inicia sesión en la consola de [Amplify Consola de administración de AWS](https://console.aws.amazon.com/amplify/) y ábrela.

1. Elija la aplicación para la que desea configurar encabezados personalizados.

1. En el panel de navegación, elija **Alojamiento** y **Encabezados personalizados**.

1. En la página **Encabezados personalizados**, seleccione **Descargar**.

1. Abra el archivo `customHttp.yml` que ha descargado en su editor de código favorito e introduzca la información de los encabezados personalizados que eliminó de `amplify.yml` en el paso 3.

1. Guarde el archivo `customHttp.yml` editado en el directorio raíz de su proyecto. Si está trabajando con un monorepo, guarde el archivo en la raíz de su repositorio.

1. Vuelva a implementar la aplicación para aplicar los nuevos encabezados personalizados.
   + Para una CI/CD aplicación, realiza una nueva compilación desde tu repositorio de Git que incluya el nuevo `customHttp.yml` archivo.
   + Para una aplicación de implementación manual, vuelva a implementar la aplicación en la consola de Amplify e incluya el nuevo archivo `customHttp.yml` con los artefactos que subas.

**nota**  
Los encabezados personalizados configurados en el archivo `customHttp.yml` e implementados en el directorio raíz de la aplicación anularán los encabezados personalizados definidos en la sección **Encabezados personalizados** de la consola de Amplify.