Running a dart server in App Engine Flexible Environment, there seems to be a limitation of serving files larger than 32MB.
There are a few requirements to files I want to serve:
- file size can be larger than 32MB
- can not be publicly accessible (authorization is done on the server)
At the moment I try to read the file from the bucket using the gcloud library and then pipe into the request.response. This fails because of the limitation e.g.: HTTP response was too large: 33554744. The limit is: 33554432.
Is there a way to serve larger files from storage? The documentation on this topic is quite confusing (I don't think there is dart specific documentation at all). I keep reading something about the Blobstore but I am not sure if this solution is applicable for dart.
googleapis_auth/src/crypto/pem.dartandgoogleapis_auth/src/crypto/rsa_sign.dart. - Martin Flucka