firebase admin upload PayloadTooLargeError: request entity too large

firebase admin upload PayloadTooLargeError: request entity too large

我正在使用 firebase admin 将 250MB 的视频文件上传到云存储。

这是我的代码:

await bucket.upload(downloadVideoResponse.filePath, { destination, resumable: false })

此代码抛出错误:

PayloadTooLargeError: request entity too large

如何取消文件大小上传限制?我查看了 firebase 存储规则,但我没有任何施加文件大小限制的规则。

TIA

这暗示了不可恢复文件的上传限制:

https://cloud.google.com/storage/docs/uploads-downloads#size

答案简单如下:

await bucket.upload(downloadVideoResponse.filePath, { destination, resumable: true })

似乎取消了文件大小限制。