aws / aws/serverless-java-container
AwsProxyResponse class is generating response JSON which is rejected by API gateway with Malformed error
- 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
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