Publicado: Feb 23, 2022

O AWS AppSync é um serviço totalmente gerenciado que facilita o desenvolvimento e o gerenciamento do GraphQL e APIs em tempo real, simplificando a tarefa de acessar, manipular e combinar de modo seguro dados de uma ou mais origens dos dados por meio de um único endpoint de API.

Agora o AppSync suporta a configuração de cabeçalhos HTTP personalizados em respostas a operações do GraphQL. Com o novo recurso, agora é possível definir diretamente em cabeçalhos adicionais do AppSync enviados a clientes após uma resposta a uma chamada de API. Por exemplo, se houver um requisito de segurança para que um cabeçalho específico esteja presente na resposta HTTP, a operação do GraphQL poderá ser configurada no AppSync para gerá-lo.

O AWS AppSync fornece um conjunto de auxiliares utilitários integrados que podem ser aproveitados dentro de um resolvedor do GraphQL para simplificar interações com origens dos dados ou clientes. Agora você pode usar o novo utilitário resolvedor $util.http.addResponseHeaders() para configurar cabeçalhos adicionais na resposta para uma operação de API do GraphQL.

Esse recurso está disponível em todas as regiões da AWS onde o AppSync está disponível. Para obter mais detalhes sobre o novo auxiliar utilitário VTL para personalizar cabeçalhos de resposta HTTP, consulte a documentação do AppSync Resolver Mapping Template Utility Reference (Referência do utilitário de modelo de mapeamento do resolvedor).