Open shamsup opened 1 month ago
We have some plans around switching away from IoT. So we'll come back to this.
Is this something I could work around by using response streaming? I know it doesn't actually stream from APIGW, but would your IoT implementation send chunks back instead?
I have a function that is proxying an API. Some requests have relatively large response sizes, up to 1MB. When running in Live mode (
sst dev
), it seems like exceeding the IoT Core message size limit(128KB?) causes API Gateway to timeout, giving the ole{"message":"Internal Server Error"}
response.Cloudwatch logs for one of the large payloads:
minimal handler code:
In my local terminal I can see that the proxied request does succeed: