gpt4 book ai didi

google-app-engine - 对同一个 GCS/blobstore URL 的多个上传请求

转载 作者:太空宇宙 更新时间:2023-11-03 15:32:27 27 4
gpt4 key购买 nike

我正在构建一个 GAE 照片应用程序,它允许一次将多张照片上传到服务器。我正在上传到 GCS,并且还使用了一个 jquery 库(https://github.com/blueimp/jQuery-File-Upload)(singleFileUploads:true)

问题是我需要将上传分成对服务器的单独请求(15 张照片意味着 15 个单独的/_ah/upload/请求)。目前,所有照片只有 1 个请求。用户必须能够一次选择 15 张照片提交。但是,似乎 GAE/GCS 从 blobstoreService.createUploadUrl() 方法提供的 URL 只接受第一个请求并拒绝其余请求。 是否可以向同一个上传 URL 发送多个上传请求?

我想要拆分请求的原因是 GCS 有问题。用于照片的 getServingUrl 方法在第一个请求(2-5 秒)时需要极长的时间来检索,并且有 15 张照片在等待,我很容易超过 GAE 的 harddeadline 异常(exception) 60 秒。

任何帮助将不胜感激。

最佳答案

您可以向一个 URL 发送多个上传,但是该 URL 仅在创建后的 10 分钟内有效。

开发服务器限制您只能将一个上传发送到 URL,但此限制不适用于生产。

关于google-app-engine - 对同一个 GCS/blobstore URL 的多个上传请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16787454/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com