对象存储服务 OBS-基于全站加速WSA的OBS传输加速最佳实践:步骤七:构造OBS请求

时间:2025-03-26 15:28:27

步骤七:构造OBS请求

公开桶直接获取对象URL即可访问桶内资源,详情参见匿名用户通过URL访问对象。私有桶请使用自定义 域名 计算签名或初始化SDK客户端:

  • 如果您直接调用OBS API访问桶中资源,那么在计算API签名时,请将CanonicalizedResource中的桶名替换为自定义域名,详情参见OBS签名机制
  • 如果您使用OBS SDK访问桶中的资源,那么在初始化SDK客户端时,请将endpoint设置为自定义域名的endpoint,例如“http://testwsa.com”,并为SDK客户端配置自定义域名相关参数,如表3所示。
    表3 SDK客户端自定义域名相关参数

    语言

    Java

    Python

    C

    Go

    BrowserJS

    Android

    iOS

    PHP

    Node.js

    需要设置的参数

    cname

    is_cname

    useCname

    host_name

    cname

    is_cname

    cname

    OBSDomainModeCustom

    is_cname

    is_cname

support.huaweicloud.com/bestpractice-obs/obs_05_2218.html