我利用 Google Cloud Storage 来托管我的图像和 PDF。然而,由于 Google Storage 生成的 URL 很长,因此通过短信共享变得不切实际,因此出现了挑战。是否有解决方案来缩短这些 URL 或使用自定义域名来替换默认的“https://storage.googleapis.com”?
我使用 Django 作为后端。
以社区 Wiki 的身份回答,这样也可以帮助其他人。
正如 John 建议的那样,使用第三方 URL 缩短程序对您没有帮助,因为您使用的是签名 URL。
你的对象名称很长。
查询参数是最大的部分,不能修改这些参数。
回答您的问题,是的,您可以使用您的域名,但这需要添加负载均衡器。您可以参考这个文档。
正如@John Hanley 所建议的,
有一个技巧你可以做到。实施您自己的缩短器。创建签名 URL 时,还要创建一个短 URL。将两者存储在数据库中并从 Web 服务器提供短 URL,这会将客户端重定向到长 URL。