tencent cloud

文档反馈

对象访问 URL

最后更新时间:2022-05-25 15:47:18

    简介

    本文档提供获取对象访问 URL 的代码示例。

    获取对象访问 URL

    方法原型

    std::string GetObjectUrl(const std::string& bucket, const std::string& object, bool https = true, const std::string& region);
    

    请求示例

    qcloud_cos::CosConfig config("./config.json");
    qcloud_cos::CosAPI cos(config);
    std::string bucket_name = "examplebucket-1250000000"; // 替换为用户的存储桶名,由bucketname-appid 组成,appid必须填入,可以在COS控制台查看存储桶名称:https://console.intl.cloud.tencent.com/cos5/bucket
    std::string object_name = "exampleobject";
    //获取对象https url,region为config.json中配置的地域
    cos.GetObjectUrl(bucket_name, object_name);
    //获取对象http url,region为config.json中配置的地域
    cos.GetObjectUrl(bucket_name, object_name, false);
    //获取对象https url, region为ap-shanghai
    std::string object_url = cos.GetObjectUrl(bucket_name, object_name, true, "ap-shanghai");  
    

    参数说明

    参数 参数描述 类型 是否必填
    bucket 存储桶名 string
    object 对象名 string
    https 是否使用 https bool
    region 地域名 string

    返回结果说明

    该方法返回值为对象访问的 URL。

    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持