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'];

}

相关推荐
步行cgn19 小时前
MyBatis 高级映射与延迟加载完全指南
java·tomcat·mybatis
thefool11226619 小时前
从中序与后序遍历序列构造二叉树
java
吴声子夜歌19 小时前
Java面试题——JVM(二)
java·开发语言·jvm
CRMEB19 小时前
商城大促活动策划全流程:从定目标到复盘四阶段
java·开发语言·人工智能·ai·开源·php
denglinqings19 小时前
Java开发从入门到精通所有课程
java·开发语言
星空19 小时前
maven镜像
java·maven
chuan.bai20 小时前
Java RAG 实战附录:qwen3 与 bge-m3 模型切换指南
java·人工智能·算法
SL_staff20 小时前
销售知识管理的断点分析与技术解法:从3天找话术到秒级检索
java·开源·github
荣码20 小时前
向量数据库选型:4种方案全测了,选错重来成本最高
java·python
rannn_11120 小时前
【力扣hot100】二叉树专题+总结
java·算法·leetcode·二叉树