如何自己命名serveURL?
我想要一个存储在Google-CS存储桶中的图像文件中的serveURL,该文件由我自己命名 :
我想自己命名serveURL。 我有一个单独的微服务,应该定义serveURL的名称。 在那种情况下,由于微服务处理授权,我不必从Google-AE到我的微服务进行往返。
有没有办法明确定义serveURL名称?
使用getServingUrl
时不可能, ServingUrlOptions中没有这样的选项:
但是,没有什么可以阻止您教您的微服务直接在自定义URL下提供GCS文件。 您甚至可以使用图像处理库覆盖常规文件访问,以获得您自己的自定义图像服务(微)服务:)
额外的成本是与实际提供图像相关的相关实例正常运行时间。 如果您的实例无论如何都要保持活跃以提供其他类型的流量,通常不会出现问题。
需要考虑的一件事是图像下载持续时间超过请求截止日期。 通常不是小图像的问题。
不要使用serveURL。 直接获取图像:
https://storage.googleapis.com/myBucket/avatar.png https://storage.googleapis.com/myBucket/12345_avatar.png https://storage.googleapis.com/myBucket/12345/avatar.png
或用于存储图像的任何其他模式。
那你就没有额外的往返了。
- Android无效使用SingleClientConnManager:仍然分配了连接
- 通过URL“appname://com.appname/”从Web浏览器打开活动后清除堆栈
- Android – 如何以编程方式创建FAB?
- 运算符在Java中重载和覆盖
- 在Android上的ListFragment中使用ArrayAdapter获取构造函数错误
- Android ListView像Twitter List一样轻扫动作
- 自动化测试错误:org.openqa.selenium.WebDriverException:disconnected:无法连接到渲染器
- Android:java.lang.Enum类型无法解析
- com.mysql.jdbc.driver类未找到exception