概述
CloudBase 提供统一的 HTTP 访问服务,让开发者能够通过标准的 HTTP 协议便捷访问环境内的各种云资源,无需复杂的 SDK 集成即可实现后端云资源的调用与管理。
HTTP 访问服务支持丰富的自定义配置,包括资源访问路径(URL Path)定制、访问服务域名(CNAME)配置等高级能力,全方位满足不同开发场景的个性化需求。
核心功能与优势
- 免费默认域名:每个环境自动分配免费的默认域名,并原生支持 HTTPS 安全协议,确保数据传输安全
- 高性能访问体验:基于优化的 HTTP 协议实现,提供低延迟、高并发的资源访问能力
- 灵活路由配置:支持针对域名和访问路径进行精细化路由规则配置,实现请求的智能分发
- 自定义域名管理:支持自定义绑定/解绑域名,通过个性化域名访问环境服务,提升品牌识别度
- 多协议支持:完整支持 HTTP/HTTPS 协议标准,兼容各类客户端和浏览器
自定义域名
详情请参考自定义域名配置
CloudBase 为每个环境默认提供免费域名,但基于安全合规要求,默认域名仅适用于开发测试阶段,存在以下限制:
- 访问频率限制
- 部分高级功能不可用
- 可能存在稳定性风险
最佳实践:生产环境强烈建议绑定已完成备案的自定义域名,以获得完整的服务能力和稳定性保障。
完成自定义域名设置后,您可以通过该域名无缝访问云函数、云托管及静态网站托管等多种云服务,实现统一的访问入口管理。
域名关联资源能力
HTTP 访问服务支持将多种云资源绑定到域名下,包括:
- 云函数(CloudFunction)
- 云托管(CloudRun)
- 静态网站托管(Hosting)
- 企业工作台
- 自定义应用
通过资源关联配置,您可以实现通过统一的 HTTP 方式访问不同类型的云资源,简化应用架构设计。
高级配置选项
HTTP 访问服务提供丰富的高级配置能力:
- 触发路径选择:自定义资源的访问路径,实现 RESTful API 风格的接口设计
- 身份认证:为敏感资源启用访问控制,确保数据安全
- 路径透传:支持将完整的请求路径传递给后端服务,便于实现复杂的路由逻辑
- 请求参数配置:自定义请求参数处理规则,满足不同业务场景需求
- 响应头管理:配置自定义响应头,优化前端交互体验
通过这些高级配置,您可以灵活控制资源访问方式和安全策略,打造符合业务需求的专业云服务架构。