aws / aws/serverless-java-container

AwsProxyResponse class is generating response JSON which is rejected by API gateway with Malformed error

Aberta
#884 3 comentários 0 reações 0 responsáveis Ver no GitHub
need feedback
Linguagem predominante
Java
Estrelas
1.6k
Forks
574
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

We are calling java lambda from api gateway and in cloudwatch logs i can see internal server error is coming,

After going through the logs and support team i got to know that AwsProxyResponse class is generating response JSON which is rejected by API gateway with Malformed error

Json generated is using field name base64Encoded instead of isBase64Encoded

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece localizando a classe AwsProxyResponse e inspecione como ela serializa seu JSON de resposta para API Gateway. Verifique o nome do campo gerado em relação ao esperado na issue e considere o trabalho concluído quando a resposta usar isBase64Encoded em vez de base64Encoded e evitar o erro Malformed relatado.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
aws, java
Domínio
api, cloud
Tipo de issue
Bug
Dificuldade
2/5
Tempo estimado
1-3 horas
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
45/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.