我正在使用java在Google应用引擎中创建一个动态生成HTML文件的网络应用。要求是,如果Html文件大小从某个限制(例如3 mb)增加,那么它应该被拆分为两个文件并压缩在一起,并且该zip文件应该作为响应发回。
我想知道如何以及在何处创建这些临时HTML文件,然后在谷歌应用引擎中压缩它,因为我猜GAE不允许在文件系统上写入。
请帮助!!!
答案 0 :(得分:1)
您可以像文件系统一样使用blobstore。实验上,他们甚至通过File api添加了访问权限。
https://developers.google.com/appengine/docs/java/blobstore/overview#Writing_Files_to_the_Blobstore
答案 1 :(得分:0)
您还可以使用Google云端存储。这个的优点是,一旦生成文件,您可以轻松编写脚本来通过gsutil操作文件。