【问题标题】:Uploading Big Files to Google App Engine with Blobstore使用 Blobstore 将大文件上传到 Google App Engine
【发布时间】:2011-08-24 13:25:42
【问题描述】:

我正在考虑构建一个用于将大文件上传到 GAE 的应用程序,但我有以下限制:

文件上传可以随时停止,稍后继续。 该文件可以是任意大小。

我可以拥有一个客户端应用,例如保存上传状态的“上传应用” 但我不知道该怎么做

所以我真正的问题是,如何在暂停上传的情况下将大文件上传到 GAE(例如,用户可以在明天完成上传)。

【问题讨论】:

    标签: java google-app-engine


    【解决方案1】:

    这对于 App Engine blobstore 是不可能的,除非您将文件分成多个块,然后分别上传每个块。文件必须一次性上传,或者根本不上传。

    不过,这似乎是一个不太可能的用例。有人真的想这样做吗?

    【讨论】:

    • 但是如果互联网连接中断一秒钟怎么办。如果他上传一个 1Gb 的文件,他会失去一切。
    • @Woojah 是的。不过,大多数尝试上传 1GB 文件的人并没有使用经常断开的连接。
    猜你喜欢
    • 1970-01-01
    • 2011-03-25
    • 1970-01-01
    • 2020-04-04
    • 2015-02-07
    • 2013-12-16
    • 2012-10-05
    • 2010-10-24
    • 2013-06-22
    相关资源
    最近更新 更多