【问题标题】:Google App Engine Blobstore upload File and get PathGoogle App Engine Blobstore 上传文件并获取路径
【发布时间】:2012-10-05 23:11:19
【问题描述】:

我已成功测试 Blobstore 上传 tutorial。但它使用服务方法来查看文件。我找不到任何方法来获取文件路径。通常在 php 中,当我们上传文件时,我们会获取文件路径,因此我们可以将该文件嵌入到 html 中。我怎样才能在 BlobStore 中做到这一点。我在 stackoverflow 和 google 上进行了搜索,我可以找到 python 示例,但我找不到任何用于 java 的示例。

【问题讨论】:

    标签: java google-app-engine blob blobstore


    【解决方案1】:

    您可以在教程示例中看到:

    res.sendRedirect("/serve?blob-key=" + blobKey.getKeyString());
    

    您必须在 HTML 页面中创建一个如下所示的链接:

    <a> href="/serve?blob_key=.... blob_key_of_this_blob ....>Serving the BLOB</a>
    

    【讨论】:

    • 如何附加上传的图片?我尝试执行以下操作,但没有成功。 '>
    • 是否包含您要提供的 blob_key?您必须从 blobstore 获取图像的 blob_key
    • 还有一个技巧。您可以通过 Google 提供图像,而不是自己做。它更快更便宜。看这篇文章(你不需要GWT):ikaisays.com/2010/09/08/…
    猜你喜欢
    • 1970-01-01
    • 2015-02-07
    • 1970-01-01
    • 2011-03-25
    • 2013-12-16
    • 1970-01-01
    • 2013-06-22
    • 2012-06-02
    • 1970-01-01
    相关资源
    最近更新 更多