aws / aws/aws-lambda-java-libs
Returning errors and headers from the RequestStreamHandler lambda interface
- Linguagem predominante
- Java
- Estrelas
- 548
- Forks
- 241
- Merge médio
- 2d 5min
- PRs com merge (30d)
- 11
Descrição
Hello,
We managed to setup response streaming through Cloudfront from a Java lambda by implementing the RequestStreamHandler and connecting a function url with invokeMode: InvokeMode.RESPONSE_STREAM. It works very wel, but there seems to be no way to return any errors or alternate http codes or headers with the response stream, which results in empty http 200 responses for illegal requests. Is there a way to return this response information from the RequestStreamHandler and if not, is there a roadmap to implement this? Also a workaround to return http errors through cloudfront on empty responses would suffice for now.
Guia de contribuição
Direção de pesquisa
A issue não indica arquivos nem testes do repositório. Comece lendo a interface RequestStreamHandler e a response-stream function URL integration; em seguida, verifique como os códigos de status, os headers e os erros são representados. Considera-se concluído quando o comportamento compatível estiver documentado ou quando for definido um caminho de implementação acordado para respostas transmitidas com código diferente de 200.
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
- Funcionalidade
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Status de atividade
- Pouca atividade
- Clareza
- Precisa de esclarecimento
- Facilidade para iniciantes
- 35/100