昨天写了阿里云的OSS对象存储签名上传,今天把腾讯云的也总结一下,非常简单,开通步骤和开通子用户并授权就不再多说,类比上一篇博客:
https://blog.csdn.net/m0_57249797/article/details/124748601?spm=1001.2014.3001.5501

直接上后端签名代码:
Maven依赖:

     <dependency><groupId>com.qcloud</groupId><artifactId>cos_api</artifactId><version>5.6.54</version></dependency>

后端代码

 @GetMapping("test")public String doGet() {// 1 初始化用户身份信息(secretId, secretKey)COSCredentials cred = new BasicCOSCredentials("你的secretId", "你的secretKey");// 2 设置bucket的区域, COS地域的简称请参照 https://cloud.tencent.com/document/product/436/6224ClientConfig clientConfig = new ClientConfig(new Region("ap-nanjing"));// 3 生成 cos 客户端COSClient cosclient = new COSClient(cred, clientConfig);// bucket名需包含appidString bucketName = "填你的桶名字";String key = "test.jpeg";Date expirationTime = new Date(System.currentTimeMillis() + 30 * 60 * 1000);
//        HashMap<String, String> headers = new HashMap<>();
//        headers.put("Content-Type","image/jpeg");// 生成预签名上传 URLURL url = cosclient.generatePresignedUrl(bucketName, key, expirationTime, HttpMethodName.PUT, new HashMap<>(), new HashMap<>());return url.toString();}

postman发送请求获取签名链接:

postman拿着签名上传链接,上传文件二进制流(如果用表单上传,请求方法是post,还要带上"key:文件名",与"Content-Type:image/jpeg"才能成功上传)
PUT上传

点击上传后查看上传结果:

获取请求访问地址拼接就不写了,之前写过,更多原理可以问我,或者看上一篇关于阿里云的博客

腾讯云COS云对象存储,分布式解决签名上传相关推荐

  1. 怎么把文件存进obs服务器,华为云对象存储 obs 文件流上传

    2019-12-25 11:14:08 foolish 995 华为云对象存储 obs 文件流上传 /** * obs 二进制流上传 * * @return \Illuminate\Http\Json ...

  2. 阿里OSS对象存储,实现图片上传进度显示ProgressListener;

    想了解阿里OSS对象存储,实现图片上传的内容的可看我的另一篇博客,博客中有完整代码,这篇博客是以上一篇阿里OSS对象存储博客为基础,只写一些与进度有关的内容,细心往下看js代码中有需要注意的地方! 实 ...

  3. iOS阿里云对象存储 OSS文件的上传/下载的实现

    之前的项目中,图片语音等资源文件都是直接上传数据流给服务器,然后服务器进行处理和存储.最近的这个项目,服务器直接开的OSS,然后客户端直接使用阿里云提供的上传下载功能来上传和下载资源. 阿里云对图片的 ...

  4. 阿里OSS对象存储,实现图片上传代码;

    一.注册阿里云账号,购买OSS服务 获取 : 连接区域地址endpoint :需要存储的bucketName:图片保存路径picLocation :连接keyId:accessKeyId :连接秘钥a ...

  5. 阿里云OSS对象存储实现文件的上传,并返回访问路径

    话不多说,直接上干货 官方文档:https://help.aliyun.com/product/31815.html?spm=a2c4g.11186623.6.540.539d28bca7ZyUR 1 ...

  6. 配置腾讯云COS(云对象存储服务)

    一.腾讯云对象存储 1.1.1配置腾讯云Cos 目标: 配置一个腾讯云cos 由于上课的开发的特殊性,我们不希望把所有的图片都上传到我们自己的官方服务器上,这里我们可以采用一个腾讯云的图片方案 上边图 ...

  7. 微信、QQ都在用的腾讯云EB级对象存储架构剖析

    背景:5月23-24日,以"焕启"为主题的腾讯"云+未来"峰会在广州召开,广东省各级政府机构领导.海内外业内学术专家.行业大咖及技术大牛等在现场共议云计算与数字 ...

  8. 阿里云国际站的对象存储oss与自建存储的区别

    对象存储oss是阿里云国际站的一个云产品,其功能是提供海量.安全可靠.低成本高持久的云存储服务.那么为什么要选择阿里云国际站的对象存储oss而不是自建存储,下面跟Unirech小编从几个方面来对比分析 ...

  9. 腾讯云cos预签名上传文件

    腾讯云cos预签名上传文件 链接: 文档地址 下面展示一些 内联代码片. 后端要个 scene的值 这个是你上传什么类型的文件传不同的值 然后成功之后调一个原生的put请求 最后会得到一个 retur ...

最新文章

  1. (私人收藏)2019科协WER解决方案
  2. VTK:Utilities之SparseArray
  3. Windows Server 2012 R2 安装完勒索病毒后出现的共享和DNS等问题
  4. Mybatis之SqlSession简析
  5. arguments.callee的临时指向特性
  6. 重启报错_AFAB折旧计提报错:科目xxxxx要求一个成本会计分配 及重启问题
  7. Report Service 为用户“NT AUTHORITY、NETWORK SERVICE”授予的权限不足,无法进行此操作。(rsAccessDenied)处理...
  8. python 线程同步_python线程同步
  9. 计算机二级页眉页脚的知识,轻松解决计算机二级之页眉页脚不再是问题-页眉页脚的设置...
  10. 2G内存刚刚好 浅谈4G内存对笔记本的影响
  11. 深度学习各指标计算(Jaccard,Dice,Sensitive,Specificity,PPv,NPV,Accuracy)
  12. Windows10 pycharm 前进后退快捷键配置
  13. 学会一招!如何利用 pandas 批量合并 Excel?
  14. html5 连接wifi,aWiFi是什么?
  15. vue-devtools 各版本安装
  16. openGauss数据库源码解析系列文章——openGauss开发快速入门(二)
  17. 【0085】 【创建postgres后端进程】PostgreSQL最多可以支持listen_addresses绑定到多少个IP上(1)?
  18. uni-app项目自动化测试
  19. ❤️汇总贴❤️本科课程汇总(武汉理工大学计算机科学与技术专业)
  20. 王者荣耀苹果游客服务器信号,王者荣耀游客号怎么转移 苹果游客号怎么转移到微信...

热门文章

  1. Linux 之 .bashrc 文件作用
  2. 在极点五笔中使用命令直通车
  3. SuperPoint
  4. mysql 组合索引作用是什么_mysql 联合索引的意义
  5. linux定时播放音乐,Linux:在录制/播放声音期间的定时
  6. 计算机清洗,如何从里到外彻底清理电脑?详细方法来了!
  7. windows 脚本-关闭指定端口进程
  8. ERP原理 | 业财一体化的几种架构模式
  9. 转载+手敲《一位26岁哈佛硕士生的26条成长感悟》
  10. 关于hive自定义JsonSerde处理json