是否可以将数据流式传输到Google App Engine?
是否可以将数据(特别是视频)流式传输到Google App Engine?是否可以将数据流式传输到Google App Engine?
我看过渠道,但似乎在我的GAE应用程序和Google服务器之间,而不是客户端和我的GAE应用程序。
我已看过this question,但虽然它说它正在接收流,但它看起来好像在使用帖子。
在此先感谢!
您只能使用HTTP POST将数据上传到GAE。
您可以将文件作为一个长HTTP POST进行流式处理,也可以将其分解为多个POST请求,然后在服务器端进行重构。
你可能想要做后者,万一你断开连接,你不必重新发送所有的数据。
我很害怕这个。大鼠。我会等待,希望有人提出一些事情,如果没有出现,我会接受你的答案。你是否知道任何描述你描述的第二种方法的图书馆? – Felix 2013-02-22 00:10:55
第一种方法会更容易。搜索分块传输编码(http://en.wikipedia.org/wiki/Chunked_transfer_encoding)。快速谷歌搜索后者显示了这一点:https://github.com/stholmes/Morsels#readme。我强烈建议使用Google搜索相关内容。 – dragonx 2013-02-22 02:01:57
无论如何,在处理程序返回错误之前,您有60秒的限制。 GAE不是为了这个。 – 2013-02-22 15:50:52
'stream'是什么意思?对于大多数需要将数据发布到GAE的应用程序。 – dragonx 2013-02-21 23:11:22
在这种情况下,我试图在录制视频时进行流式传输。我不想等到视频完成后再上传文件。 – Felix 2013-02-21 23:14:40