php 根据sdk重命名华为云obs临时访问 url

复制代码
public function getDownloadUrl($bucket,$path,$oldfilename){
$this->obsClient = new ObsClient([
    'key' => env('huawei.key'),
    'secret' => env('huawei.secreat'),
    'endpoint' => 'obs.cn-south-1.myhuaweicloud.com',//替换成自己的endpoint
]);
复制代码
$signedUrl = $this->obsClient->createSignedUrl(
    [
        'Method' => 'GET',
        'Bucket' => $bucket,
        'Key' => $path,
        'Expires' => 3600,
        'QueryParams' => [
            'response-content-disposition'=>'attachment;filename='.urlencode($oldfilename)
            ]
    ]
);
$signedUrl = $signedUrl['SignedUrl'];

}

相关推荐
XS0301068 分钟前
Java 基础(九) IO流
java·开发语言·php
_Evan_Yao9 分钟前
缓存金字塔上的红色闪电:Redis 如何借力 CPU 的 L1/L2/L3 与 TLB 飞驰
java·数据库·redis·后端·缓存
独隅10 分钟前
此电脑网络位置异常的AD域排错指南
开发语言·php
他是龙55119 分钟前
68:Java 原生反序列化 & SpringBoot 攻防
java·开发语言·spring boot
西岭千秋雪_21 分钟前
终战诏书.
java
嘻嘻哈哈樱桃28 分钟前
牛客经典101题题解集--二叉树
java·数据结构·python·算法·leetcode·职场和发展
niucloud-admin33 分钟前
PHP SAAS 框架常见问题——怎么添加菜单,添加了菜单不出现怎么回事
php
0xDevNull42 分钟前
分布式事务实战指南:从理论到Seata落地
java·开发语言·后端
niucloud-admin43 分钟前
PHP SAAS 框架常见问题——本地调试提示输入站点 ID
php
niucloud-admin43 分钟前
PHP SAAS 框架常见问题——小程序开发工具代码上传失败问题
php