首页 / 后端开发 / oss 上传文件返回值的url,返回自定义域名的url方法

oss 上传文件返回值的url,返回自定义域名的url方法

2021-04-05 04:05 后端开发 阅读 5557 来源
try{
    $ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint,true);
} catch(OssException $e) {
    printf($e->getMessage() . "\n");
    return;
}
直接上代码

$accessKeyId = 阿里的accessKeyId

$accessKeySecret = 阿里的accessKeySecret

$endpoint = 设置了第4个参数为true,该出需要设置为自定义的域名,返回的也就是自定义的域名,反之该值应该填Endpoint(地域节点)例如oss-cn-hangzhou.aliyuncs.com

$isCName  = boolean值  是否对Bucket做了域名绑定,并且Endpoint参数填写的是自己的域名

执行上传
try {
      $upload = $this->ossClient->uploadFile($this->bucket, $objectName, $filePath);
} catch (OssException $e) {
      return $e->getMessage();
}

返回的上传地址在$upload['info']['url']

猜你喜欢

  • 后端开发

    Python通过正则表达式去除(过滤)或者替换HTML标签

    本文实例介绍了Python通过正则表达式获取,去除(过滤)或者替换HTML标签的几种方法,具体内容如下

    2021-06-22 06:22 3232
  • 后端开发

    oss 上传文件返回值的url,返回自定义域名的url方法

    已经在后台设置了自定义域名,与bucket-name也已经绑定了,使用oss上传文件,返回值中的url怎么设置为自定义的域名

    2021-04-05 04:05 5558
  • 后端开发

    python开发环境的安装

    python开发环境的安装,分别介绍windows和mac下安装方式

    2021-04-11 04:11 2750
  • 后端开发

    thinkphp全站实现静态化页面

    模板完全静态化,也就是通过模板完全生成纯静态的网页,相比动态页面和伪静态页面更安全更利于SEO访问更快。

    2023-02-28 02:28 10344
  • 后端开发

    requests模块⼊⻔

    Python内置的urllib模块,用于访问网络资源。但是,它用起来比较麻烦,而且,缺少很多实用的高级功能。更好的方案是使用requests。它是一个Python第三方库,处理URL资源特别方便。

    2021-04-25 04:25 2764
  • 后端开发

    正则表达式入门

    Regular Expression, 正则表达式, ⼀种使⽤表达式的⽅式对字符串进⾏匹配的语法规则.我们抓取到的⽹⻚源代码本质上就是⼀个超⻓的字符串, 想从⾥⾯提取内容.⽤正则再合适不过了. 正则的优点: 速度快, 效率⾼, 准确性⾼ 正则的缺点: 新⼿上⼿难度有点⼉⾼.不过只要掌握了正则编写的逻辑关系, 写出⼀个提取⻚⾯内容的正则其实并不复杂正则的语法: 使⽤元字符进⾏排列组合⽤来匹配字符串

    2021-04-25 04:25 856