2012-03-24 169 views
-1

我想问一下,如果我可以从谷歌应用程序引擎的Blob存储区(尤其是zip文件)下载文件,而无需使用处理程序(类处理程序),我的意思是直接服务于文件,而不downloadhandler类使用。下载在GAE Blob存储斑点,而无需使用类处理程序

有什么想法?

+0

为什么你不想写一个处理程序?这是所有5行服务blob,给它的ID,并没有更多的做某种路径映射。 – 2012-03-25 17:06:48

+0

blobstore文档显示了webapp2中BlobstoreDownloadHandler的用法。你问在另一个框架中怎么做? – 2012-03-26 15:08:52

回答

1

你只能只下载图像,而不使用自己的处理程序。 从此“get_serving_url”(Image API)提供服务不会产生任何CPU或动态服务负载,只会带来带宽。

+0

我的意思是不使用**类ServeHandler(blobstore_handlers.BlobstoreDownloadHandler):**,我从你的回答,我不能提供任何其他文件的理解,我创建的压缩文件Blob存储区,但我不能为它服务,有任何想法?感谢您的帮助。 – 2012-03-24 21:07:58

2

您可以使用文件API把你的zip文件中Google Storage,然后从那里,而不是从你的App Engine应用程序为它服务。否则,你必须通过DownloadHandler提供的send_blob机制。

+0

:我已经在使用blobstorage和zip文件夹创建成功,但服务时出现问题。 – 2012-03-24 21:48:57

+0

:你有什么想法吗? – 2012-03-24 21:53:20

+0

服务它的问题是什么? – 2012-03-24 23:02:00

相关问题