如何将大型文件从Google App Engine传输到外部服务器

时间:2014-02-13 15:54:17

标签: google-app-engine

我需要在Google App Engine中使用我的应用程序才能通过网络服务将最大25MB的文件传输到外部服务器。怎么办呢?

我需要以另一种方式执行此操作,将大型文件从外部服务器传输到Google App Engine。有可能吗?

感谢。

1 个答案:

答案 0 :(得分:1)

对于发送文件,您无法使用URLFetch执行此操作,因为请求大小限制为10MB。

您可以使用套接字执行此操作,您可以将fsockopen()直接写入目标Web服务,然后在套接字上写入所需数据。

要检索大文件,如果您希望应用充当服务,则可以使用createUploadURL将最多100TB文件直接上传到Google云端存储,否则您可以使用{{3来检索最大32MB的文件}}