如何通过本地GAE开发服务器访问云存储映像


How do you access cloud storage images via local GAE development server?

我不知道如何在本地开发服务器中生成图像url。在生产环境中,我可以使用

CloudStorageTools::getImageServingUrl("gs://example/path/to/image.jpg")

但是当我在开发服务器上使用同一行时,它生成

http://localhost:24080/_ah/img/encoded_gs_file:d2lsZHN0YXItZGF0YS9pbWFnZXMvdGVzdC9tZTMuanBlZw== 

而不是图像的实际url。我将有一个大的图像集,他们是最适合存储与云舞台,而不是应用程序引擎应用程序。

本地dev_appserver使用本地文件系统模拟GCS。这就是为什么从getImageServingUrl获得的URL只在本地机器上工作。在生产环境中运行应用程序时,您将获得一个可公开访问的URL。