-
-
安全性高:OSS 文件直传支持 HTTPS 传输协议,可以确保数据传输的安全性,同时客户端和应用程序服务器可以直接与 OSS 服务器进行通信,减少了中间环节的风险。
-
减轻应用程序服务器压力:通过直接将文件上传到 OSS,应用程序服务器可以减少处理大型文件上传的负担。这可以减少服务器负载,并使应用程序更具可扩展性。
-
节省存储空间:在传统的文件上传过程中,通常需要将文件先上传到应用程序服务器,再转移到存储服务器中。这种方式会占用应用程序服务器的存储空间,并增加数据迁移的风险。通过直接上传到 OSS,可以减少这些风险,并更好地利用存储空间。
-
提高用户体验:OSS 文件直传可以提供更快的上传速度和更流畅的用户体验,因为用户可以直接将文件上传到 OSS 服务器,不需要等待文件上传到应用程序服务器后再上传到 OSS 服务器。
总之,OSS 文件直传是一种快速、安全、高效的文件上传方式,可以提高应用程序的性能和用户体验,同时减少服务器负载和存储空间占用。
实现步骤:
2.账号认证 实名认证
3.对象存储
4.开通对象存储
5.创建--类似于存储桶的 文件夹
安装oss
npm i ali-oss 或 yarn add ali-oss 或 pnpm install ali-oss
使用 utils/oss.ts
import OSS from 'ali-oss'; let oss = new OSS({ region:'oss-cn-chengdu' //成都服务器 accessKeyId:'秘钥', //鼠标指向头像 accesskey 管理 LTAI5tGjonxGnpKzoN7oU721 accessKeySecret:'加密公钥', // 点击查看 Secret : Ora6Ct1H60ss6cPsIYgSGylZ4Z52YS bucket:'bucket 名' // 1102h5 }) export default oss
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了