Tipos de mídia binários para APIs de WebSocket no API Gateway
As APIs WebSocket do API Gateway não são compatíveis com quadros binários nas cargas de mensagem recebida. Se um aplicativo do cliente enviar um quadro binário, este será rejeitado pelo API Gateway, que desconectará o cliente com o código 1003.
Há uma solução para esse comportamento. Se o cliente envia dados binários codificados em texto (por exemplo, base64) como um quadro de texto, você pode definir a propriedade contentHandlingStrategy
da integração como CONVERT_TO_BINARY
para converter a carga de string codificada em base64 em binário.
Para retornar uma resposta de rota para uma carga de binário em integrações não proxy, você pode definir a propriedade contentHandlingStrategy
da resposta de integração como CONVERT_TO_TEXT
para converter a carga de binário em string codificada em base64.