Setting custom headers for an Amplify app - AWS Amplify Hosting

Setting custom headers for an Amplify app

Custom HTTP headers enable you to specify headers for every HTTP response. Response headers can be used for debugging, security, and informational purposes. You can specify headers in the Amplify console, or by downloading and editing an app's customHttp.yml file and saving it in the project's root directory. For detailed procedures, see Setting custom headers.

Previously, custom HTTP headers were specified for an app either by editing the build specification (buildspec) in the Amplify console or by downloading and updating the amplify.yml file and saving it in the project's root directory. We highly recommend migrating custom headers specified in this way out of the buildspec and the amplify.yml file. For instructions, see Migrating custom headers out of the build specification and amplify.yml.