image.ServingURL和Google Storage BlobKey无法在Development Server上运行

时间:2014-03-14 01:12:43

标签: google-app-engine go google-cloud-storage

运行本地开发服务器并使用image.ServingURL从存储在Google Storage中的BlobKey创建网址。该url是否应该在开发服务器上返回图像?

我收到类似的错误:Could not find blob with key encoded_gs_file:<long_blob_key>

我正在使用blobstore.BlobKeyForFile(c, storageKey),其中storageKey"/gs/" + <id property of response from uploading to Cloud Storage>

不确定是否应该使用dev上的服务网址提供图片?如何最好地诊断?

1 个答案:

答案 0 :(得分:0)

我已就这个问题回答了我自己的问题。它包含用于使用Google Cloud存储读取和写入文件(blob)以及创建服务URL的Python代码。

此代码适用于图像和其他文件,如js,css和pdf。在 SDK和GAE制作中

代码在这里:How to serve cloudstorage files using app engine SDK