Publicado en: Feb 23, 2022

AWS AppSync es un servicio completamente administrado que facilita el desarrollo y la administración de API en tiempo real y de GraphQL, lo que facilita el acceso, la manipulación y la combinación seguras de datos de uno o más orígenes de datos mediante un único punto de conexión de API.

Ahora AppSync admite la configuración de encabezados HTTP personalizados en las respuestas de operaciones de GraphQL. Con esta nueva característica, ahora se pueden definir directamente en AppSync los encabezados adicionales que se envían a los clientes después de una respuesta a una llamada a la API. Por ejemplo, si hay un requisito de seguridad según el que un encabezado específico debe estar en la respuesta HTTP, se puede configurar la operación de GraphQL en AppSync para que lo genere.

AWS AppSync ofrece un conjunto de ayudantes de utilidad integrados que se pueden utilizar en una resolución de GraphQL para simplificar las interacciones con los orígenes de datos o los clientes. Ahora puede usar la nueva utilidad de resolución $util.http.addResponseHeaders() para configurar encabezados adicionales en la respuesta de una operación de la API de GraphQL.

Esta característica está disponible en las mismas regiones de AWS que AppSync. Para obtener más información sobre el nuevo ayudante de VTL para personalizar los encabezados de las respuestas HTTP, consulte la documentación de AppSync Resolver Mapping Template Utility Reference (Referencia de la utilidad de plantilla de asignación de resolución).