Invocación de una función habilitada para la transmisión de respuestas con URL de la función de Lambda
nota
Debe invocar la función mediante una URL de función para transmitir las respuestas.
Puede invocar funciones habilitadas para la transmisión de respuestas si cambia el modo de invocación de la URL de función. El modo de invocación determina qué operación de API utiliza Lambda para invocar la función. Estos son los modos de invocación disponibles:
-
BUFFERED
: esta es la opción predeterminada. Lambda invoca su función mediante la operación de la APIInvoke
. Los resultados de la invocación estarán disponibles cuando se complete la carga. El tamaño de carga máximo es de 6 MB. -
RESPONSE_STREAM
: permite que la función transmita los resultados de la carga a medida que estén disponibles. Lambda invoca su función mediante la operación de la APIInvokeWithResponseStream
. El tamaño máximo de carga de respuesta es de 20 MB. Sin embargo, puede solicitar un aumento de cuota.
Aún puede invocar la función sin transmisión de respuestas al llamar directamente a la operación de la API Invoke
. Sin embargo, Lambda transmite todas las cargas de respuesta para las invocaciones que llegan a través de la URL de función hasta que cambie el modo de invocación a BUFFERED
.
Para obtener más información acerca de la configuración de las URL de función, consulte las URL de función de Lambda.