前言

用过COSBrowser的小伙伴们应该都知道,COSBrowser的文件分享功能非常好用。但是,文件分享功能又有所局限,就是它只能分享单个文件,而文件夹分享,更有其因为部分必要因素,如安全性导致的局限性。所以也让我们这两项非常便捷的功能显得不够完美。

基于此,我们推出了更加便捷酷炫的新功能——文件链接导出。而也许你会问,你是多有信心才能把这项功能吹成这样?且听我娓娓道来。

与文件夹分享相比优劣如何:

存储的意义又当然不仅仅局限于存储,更重要的是在需要的时候,拿出来查看和分享。之前COSBrowser的文件分享就已经证明了它的价值,而分享多文件的情况下,也可以用文件夹分享的功能,但文件夹分享却依然有其局限性。例如:

1.时效性:文件夹分享的链接因为安全性考虑,最长有效时间为1.5天。试想你的同事朋友隔三差五就要管你来要链接你是多么的崩溃?还能不能好好干活了!

2.便捷性:同样是因为安全性的顾虑,文件夹分享仍需要点开特定链接,输入提取码,然后才能看到有哪些文件,再下载对应文件。

如何使用

为了解决这些痛点,更好的利用存储,我们想到了便捷性更高的一种方式——导出文件链接。

从COSBrowser右上角的工具箱就可以进入到导出文件链接的主界面,非常简洁易用,只需选择存储桶,填入需要导出的路径,点击导出即可。

导出后,点击”在文件夹中显示“,会直接显示相对应的导出文件,将其打开,就是这个样子的:

解决了什么问题

从上面这张图中可以很直观的看到:

从本地的csv文件打开,非常直观的能得到所有的文件名称以及对应的url链接,在这时,需要下载相应的文件,就只需要点击后面的url链接,系统会自动打开浏览器进行下载(文件为公有读情况下),完全是一步式的傻瓜式操作。便捷的让人直呼妙啊~

风险:如果存在因链接开放导致被他人大量下载的情况,则会产生大量下行流量的风险,所以如果有这层顾虑,可以考虑使用CDN自定义域名,这样导出的链接也就会是CDN自定义域名的链接,用CDN缓存相对会更加便宜,且可以在CDN设置限流,防止恶意大量下载的情况。

基于这种特性,我们就可以非常明确的解决下列场景的需求了:

1.需要经常不定时的下载特定某一天,或者某个用户的存储文件。只需要导出文档链接后,放在那里,随用随点,甚至都不用打开COSBrowser这个步骤,直接最大程度的简化流程。

2.公司文档、文件分享,不需要考虑时效性,隔三差五的就要获取新的分享链接和提取码,更需要长久的有效性,只需要一张csv表格,不同文件对应不同人群,大家各取所需,点击即下载。

3.自己收集的电影/美剧库,或者书籍库,或者周杰伦的歌曲大全,需要分享给朋友的时候,朋友只需要打开表格,想看哪部点哪部,想下哪首下哪首,有你这种朋友,相信以后份子钱一定不会缺~

上面的场景也只是文件链接导出场景的冰山一角。而 COSBrowser更是一个在存储层面,让人用了就回不去的工具,无论是工作,还是生活。在工作中,我们会用来存储一些PPT、文档、用户数据等等,在生活中,我们也会用来存储一些家庭照片、影视、音乐等等。但存储的初衷更是为了便于管理、便于分享,而非真的就放在那里,永远不动。

总结

基于这个初衷,我们做了文件分享、文件夹分享、文件链接导出这三项功能,而在这三兄弟的相辅相成之下,我们会对文件本地化管理和分享,更加游刃有余,不同场景下总能拿出合适我们自己的“存储军刀”。关于更多COSBrowser请前往:https://cloud.tencent.com/act/pro/cos

COSBrowser文件链接导出——爆赞的本地化管理功能的更多相关文章

  1. gRPC,爆赞

    原文链接: gRPC,爆赞 gRPC 这项技术真是太棒了,接口约束严格,性能还高,在 k8s 和很多微服务框架中都有应用. 作为一名程序员,学就对了. 之前用 Python 写过一些 gRPC 服务, ...

  2. springMVC(4)---生成excel文件并导出

    springMVC(4)---生成excel文件并导出 在开发过程中,需要将数据库中的数据以excel表格的方式导出. 首先说明.我这里用的是Apache的POI项目,它是目前比较成熟的HSSF接口, ...

  3. 以太坊钱包开发系列2 - 账号Keystore文件导入导出

    以太坊去中心化网页钱包开发系列,将从零开始开发出一个可以实际使用的钱包,本系列文章是理论与实战相结合,一共有四篇:创建钱包账号.账号Keystore文件导入导出.展示钱包信息及发起签名交易.发送Tok ...

  4. Excel导入导出工具(简单、好用且轻量级的海量Excel文件导入导出解决方案.)

    Excel导入导出工具(简单.好用且轻量级的海量Excel文件导入导出解决方案.) 置顶 2019-09-07 16:47:10 $9420 阅读数 261更多 分类专栏: java   版权声明:本 ...

  5. 前端Demo常用库文件链接

    <!doctype html><html><head> <meta charset="UTF-8"> <title>前端 ...

  6. c# .Net :Excel NPOI导入导出操作教程之List集合的数据写到一个Excel文件并导出

    将List集合的数据写到一个Excel文件并导出示例: using NPOI.HSSF.UserModel;using NPOI.SS.UserModel;using System;using Sys ...

  7. .net环境下ckeditor与ckfinder中文文件链接乱码的问题

    .net环境下ckeditor与ckfinder中文文件链接乱码的问题 将ckfinder.js中的getUrl:function(){return this.folder.getUrl()+enco ...

  8. Linux链接库四(多个库文件链接顺序问题)

    最近在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似下面这样的错误: (.text+0x13): undefined reference to `func' 关于unde ...

  9. 转: linux文件链接(软链接和硬链接)

    链接:一种在共享文件和访问它的用户的若干目录项之间建立联系的一种方法. Linux中包括两种链接:硬链接(Hard Link)和软链接(Soft Link),软链接又称为符号链接(Symbolic l ...

  10. Linux文件链接hard link与symbolic link

    Linux中文件链接有两种方式,一种是hard link,又称为硬链接:另一种是symbolic link,又称为符号链接.要区分两者的不同要回顾Linux常用的ext2文件系统.这种文件系统使用in ...

随机推荐

  1. Unreal Engine4 GPU崩溃或3D设备丢失的解决方案

    起因: Unreal Engine4 在渲染时报错GPU崩溃或3D设备丢失 解决办法: regedit  打开注册表 在以下2个路径下 新建 DWORD(32-bit) Value 命名为  TdrD ...

  2. Shell分析服务器日志命令

    1.查看有多少个IP访问: awk '{print $1}' log_file|sort|uniq|wc -l 2.查看某一个页面被访问的次数: grep "/index.php" ...

  3. Serilog文档翻译系列(七) - 应用设置、调试和诊断、开发接收器

    01.应用设置 Serilog 支持在 App.config 和 Web.config 文件中使用简单的 配置语法,以设置最低日志级别.为事件添加额外属性以及控制日志输出. Serilog 主要通过代 ...

  4. 深入理解Android MTP之存储映射分析

    深入理解Android MTP之UsbService启动分析 分析了MTP的服务端的启动,本文来分析切换MTP模式后,存储中的数据(文件.目录)是如何映射到PC端的. 首先你得知道如何切换MTP模式. ...

  5. Nodejs C++插件(N-API)

    Nodejs C++插件(N-API) 0. 环境搭建 1. JS中调用C++方法 1.1 JS中调用源文件的C++方法 1.2 JS中调用动态库的C++方法 2. C++中调用JS方法 2.1. C ...

  6. 2023年8月中国数据库排行榜:TiDB 重夺榜眼,PolarDB 再进一位

    斗力频催鼓.争都更少筹. 2023年8月的 墨天轮中国数据库流行度排行 在炎炎夏日中火热出炉,本月共有286个数据库参与排名.本月排行榜前十中,头部变动加剧.TiDB 发奋图强重夺榜眼,阿里云Pola ...

  7. YoloDotNet v2.1:实时物体检测的利器

    项目介绍 YoloDotNet v2.1 是一个基于 C# 和 .NET 8 的实时物体检测框架,专为图像和视频中的物体检测而设计.它集成了 Yolov8 ~ Yolov11 模型,通过 ML.NET ...

  8. threejs 父元素 相对位置 position 网格对象

    设置position都是相对于父元素的位置设置的 // 导入 threejs import * as THREE from "three"; import { OrbitContr ...

  9. 3. 王道OS-操作系统的运行机制,中断和异常

    1. 高级语言- 编译 - 机器指令 (二进制) 2. 内核态和用户态 :刚开机的时候CPU是内核态,当用户启动某个程序的时候CPU是用户态,如果遇到危险,操作系统会夺回CPU的控制权成为内核态,当危 ...

  10. 解决 -Code 安装似乎损坏。请重新安装

    问题: 1. 安装插件  fix VSCode Checksums 2. ctrl+shift+P打开命令面板 3. 输入 Fix Checksums: Apply 4.  重新启动VSCode