// 腾讯云COS高级(大文件)上传,不用考虑分块public static URL fileCOS(File file, String key) throws Exception {String SecretKey = "SecretKey";String SecretId = "SecretId";COSCredentials cred = new BasicCOSCredentials(SecretKey, SecretId);// 2 设置bucket的区域, COS地域的简称请参照// https://cloud.tencent.com/document/product/436/6224ClientConfig clientConfig = new ClientConfig(new Region("bucket的区域"));// 3 生成cos客户端COSClient cosClient = new COSClient(cred, clientConfig);// bucket的命名规则为{name}-{appid} ,此处填写的存储桶名称必须为此格式String bucketName = {name}-{appid};//创建线程池ExecutorService threadPool = Executors.newFixedThreadPool(32);// 传入一个 threadpool, 若不传入线程池, 默认 TransferManager 中会生成一个单线程的线程池。TransferManager transferManager = new TransferManager(cosClient, threadPool);//分装与上传PutObjectRequest putObjectRequest = new PutObjectRequest(bucketName, key, file);Upload upload = transferManager.upload(putObjectRequest);// 等待传输结束(如果想同步的等待上传结束,则调用 waitForCompletion)upload.waitForUploadResult();// 关闭 TransferMangertransferManager.shutdownNow();Date expiration = new Date(new Date().getTime() + 5 * 60 * 10000);URL url = cosClient.generatePresignedUrl(bucketName, key, expiration);return url;} 

本文是对上篇(腾讯云 对象储存java实现COS文件上传与返回的URL)补充

Java实现腾讯云COS高级(大文件)上传,不考虑分块相关推荐

  1. java大文件上传解决方案

    最近遇见一个需要上传百兆大文件的需求,调研了七牛和腾讯云的切片分段上传功能,因此在此整理前端大文件上传相关功能的实现. 在某些业务中,大文件上传是一个比较重要的交互场景,如上传入库比较大的Excel表 ...

  2. JAVA大文件上传断点续传解决方案

    JAVA大文件上传断点续传解决方案 参考文章: (1)JAVA大文件上传断点续传解决方案 (2)https://www.cnblogs.com/songsu/p/11834425.html (3)ht ...

  3. java是怎么实现文件上传的_java怎么实现大文件上传

    Q1:javaWeb能和ftp实现大文件上传吗 java上传可以使用common-fileupload上传组件的.common-fileupload是jakarta项目组开发的一个功能很强大的上传文件 ...

  4. php 蓝奏网盘上传文件,蓝奏云盘客户端v2.6 支持文件夹和大文件上传了

    首先来份哈勃检测:https://habo.qq.com/file/showdetail?pk=ADcGZ11vB28IOVs6U2U%3D 软件MD5:5bb1f50860b2e626ccda17e ...

  5. java 大文件上传 断点续传(Socket、IO流)

    java两台服务器之间,大文件上传(续传),采用了Socket通信机制以及JavaIO流两个技术点,具体思路如下: 实现思路: 1.服:利用ServerSocket搭建服务器,开启相应端口,进行长连接 ...

  6. Java实现FTP批量大文件上传下载

    用Java实现FTP批量大文件上传下载 <iframe id="I0_1416224567509" style="margin: 0px; padding: 0px ...

  7. Java大文件上传(Android亦可)

    在stackoverflow上有个关于Android大文件上传的讨论.尝试着用Apache HttpComponents来解决.一番折腾,几多挫折,相当有趣. 环境准备 习惯了在Eclipse上开发, ...

  8. Java 使用 FTP 实现大文件上传下载

    Java 上传下载 1G 以上的文件可以通过 http 协议或 ftp 实现,但是 http 协议对文件上传大小有限制,而且还不稳定,因此这里使用 ftp 上传. ftp 上传方式有两种: 一.ASC ...

  9. fastdfs redis java,大文件上传_断点续传_文件分片传输_fastdfs_前后端一站式解决方案...

    大文件上传,断点续传,秒传,fastdfs 项目介绍 实现h5与fastdfs之间的断点续传,大文件上传,秒传 软件架构 软件架构说明 webuploader+springboot+redis+fas ...

最新文章

  1. python经典案例-20个Python练手经典案例,能全做对的人确实很少!
  2. linux 的压缩文件格式,linux 文件格式压缩
  3. 【双百解法】剑指 Offer 11. 旋转数组的最小数字
  4. registry :分支操作值Archive有什么用?
  5. 带孩子们做环球旅行的读后感_阜南七小教师风采之乔娜:做孩子们成长的记录者...
  6. 爬虫入门—网页信息爬取
  7. 遍历Map集合的4种常用方法
  8. 融云 SDK 5.0.0 功能迭代
  9. 深圳大学现代通信技术测试题
  10. 我们的眼睛用得太狠了
  11. java web编程从入门到实践 pdf_《Java Web编程从入门到实践》读书笔记(一)
  12. linux启动项加命令,启动项 命令(linux 添加开机启动项的三种方法)
  13. tbc新服务器没消息,暴雪蓝贴官宣TBC怀旧服2021年内上线,所有服务器直升70级
  14. 建立远程桌面需要在对方服务器上做设置吗,SFB 项目经验-23-要远程登录,你需要具有通过远程桌面服务进行登录的权限...
  15. Excel表格如何快速将表格打印在一页纸上
  16. From Fidelity to Perceptual Quality: A Semi-Supervised Approach for Low-Light Image Enhancement
  17. 质因子分解算法c语言prime,分解质因数的算法
  18. 计算机文化基础0008 17秋在线作业1,川大《计算机文化基础0008》17秋在线作业1(100分)...
  19. C++的4种智能指针剖析使用
  20. 学Python真的没用吗?Python到底可以干什么?

热门文章

  1. Linux关于防火墙的部分笔记
  2. 复制图片上的文字,通过Microsoft Onenote将图片上的文字复制出来
  3. [JZOJ5641] 林克卡特树【树形DP】【凸优化】
  4. uni-app使用setStorageSync存储历史搜索记录,与setStorage区别
  5. 良仓孵化器一周年了,汇报一下
  6. linux14如何入u盘,如何使用U盘安装Ubuntu 14.04
  7. 计算机网络——(4)局域网技术
  8. JAVA GUI界面美化 使用Quaqua仿MAC(苹果)主题LookAndFeel经验分享
  9. 关闭selinux的方法以及遇到的问题
  10. Vue打包并自动部署到指定服务器