Cloud Run默认URL是否永久?能否用于Flutter调用REST API?
Cloud Run 默认URL相关问题解答
- 默认URL是否永久有效?
Cloud Run默认URL格式为https://<service-name>-<random-hash>-<region>.a.run.app,只要服务未被删除、停止,且未因配额耗尽被回收,该URL就持续有效。但注意:每次重新部署服务时,URL中的随机哈希部分会更新,旧的默认URL会随之失效,新部署的服务会生成全新的默认URL。 - 能否直接通过默认URL调用REST API?
可以直接调用。默认URL是Cloud Run服务的合法公共访问端点,你可以直接基于它构造API请求,比如https://<cloud-run-service-default-url>/v1/api/xxx,只要服务后端代码正确实现了对应路由的处理逻辑,就能正常接收并响应请求。
补充:关于你之前遇到的
HandshakeException: Connection terminated during handshake错误,若后续仍尝试自定义域名,可排查自定义域名的SSL证书是否有效、域名解析是否正确指向Cloud Run服务,以及服务的Ingress设置是否允许外部访问,但这部分仅作参考。
内容的提问来源于stack exchange,提问作者dontknowhy
相关产品推荐
相关产品推荐

