【发布时间】:2011-08-24 13:25:42
【问题描述】:
我正在考虑构建一个用于将大文件上传到 GAE 的应用程序,但我有以下限制:
文件上传可以随时停止,稍后继续。 该文件可以是任意大小。
我可以拥有一个客户端应用,例如保存上传状态的“上传应用” 但我不知道该怎么做
所以我真正的问题是,如何在暂停上传的情况下将大文件上传到 GAE(例如,用户可以在明天完成上传)。
【问题讨论】:
我正在考虑构建一个用于将大文件上传到 GAE 的应用程序,但我有以下限制:
文件上传可以随时停止,稍后继续。 该文件可以是任意大小。
我可以拥有一个客户端应用,例如保存上传状态的“上传应用” 但我不知道该怎么做
所以我真正的问题是,如何在暂停上传的情况下将大文件上传到 GAE(例如,用户可以在明天完成上传)。
【问题讨论】:
这对于 App Engine blobstore 是不可能的,除非您将文件分成多个块,然后分别上传每个块。文件必须一次性上传,或者根本不上传。
不过,这似乎是一个不太可能的用例。有人真的想这样做吗?
【讨论】: