Escrita de funções para o Lambda@Edge
Há vários recursos para ajudar você a escrever as funções do Lambda@Edge:
-
Para aprender sobre a estrutura de eventos a ser usada com as funções do Lambda@Edge, consulte Estrutura de eventos do Lambda@Edge.
-
Para ver exemplos de funções do Lambda@Edge, como funções para testes A/B e geração de um redirecionamento HTTP, consulte Funções de exemplo do Lambda@Edge.
O modelo de programação para usar o Node.js com o Lambda@Edge é o mesmo que para usar o Lambda em uma região da AWS. Para obter mais informações, consulte Criação de funções do Lambda com o Node.js ou Criação de funções do Lambda com o Python.
No seu código Lambda@Edge, inclua o parâmetro callback
e retorne o objeto aplicável para eventos de solicitação ou resposta:
-
Eventos de solicitação: inclua o objeto
cf.request
na resposta.Se você estiver gerando uma resposta, inclua o objeto
cf.response
na resposta. Para mais informações, consulte Geração de respostas de HTTP ems acionadores da solicitação. -
Eventos de resposta: inclua o objeto
cf.response
na resposta.