aws / aws/aws-lambda-java-libs

Returning errors and headers from the RequestStreamHandler lambda interface

Aberta
#521 1 comentário 1 reação 0 responsáveis Ver no GitHub
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

Abrir o 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

Receba novas issues na sua caixa de entrada

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