本文是用前端将图片直传华为云OBS,可供参考。(比较好的方式是建议使用后台生成签名认证方式上传)

1.在华为云开通OBS对象存储

2.下载js sdk引入项目中

3. 首先创建实例

// 创建ObsClient实例
var obsClient = new ObsClient({access_key_id: '*** Provide your Access Key ***',       secret_access_key: '*** Provide your Secret Key ***',       server : 'https://your-endpoint'
});

以上参数可以从控制台找到

5.上传图片。采用文件上传方式

et file = event.target.files[0]this.obsClient.putObject({Bucket: 'gmep',Key: 'key', // 存储在obs的文件。可写成file/name即会生成file文件夹name文件SourceFile: file, // 文件上传使用sourceFile文本上传采用Body ACL : this.obsClient.enums.AclPublicRead // 如果设置ACL即为公共访问。不需要认证如果不设置此项ACL,则需要先通过文件下载在进行路径访问}, function (err, result) {if (err) {console.error('Error-->' + err)} else {console.log('Status-->' + result.CommonMsg.Status)}})

6.上传成功之后,使用域名+上面的key进行访问

前端直传华为云OBS相关推荐

  1. PHP后端生成签名后uniapp前端直传华为云OBS记录

    uniapp 官方合作的云存储是阿里云和腾讯云,但我们公司选的云存储服务恰好都不是这两家,是华为云 OBS.网上搜了多次,没有能成功的案例分享.但是,考虑到网上关于华为云性能优异的测评报告,以及我对华 ...

  2. uniapp vue 微信小程序 前端 直传华为云对象存储OBS

    前言: 因项目服务器性能需要 需要前端直传华为云对象存储 绕过后端 个人在华为云官网SDK文档研究 分享出来 避免大家踩坑 报错定位 web端 报 Error: Network Error   高频问 ...

  3. 前端js华为云obs断点续传上传

    前端js华为云obs断点续传上传 断点续传上传就是将待上传的文件分成若干份分别上传,并实时地将每段上传结果统一记录在断点续传记录对象中,仅当所有分段都上传成功时返回上传成功的结果,否则在回调函数中返回 ...

  4. 前端js华为云obs上传下载文件与进度条的设置

    前端js华为云obs上传下载文件与进度条的设置 首先下载OBS BrowserJS SDK安装包 用git将代码拉到本地 git clone https://github.com/huaweiclou ...

  5. react+Ts+批量上传华为云OBS

    文章目录 前言 一.华为云OBS 二.开发步骤 1.使用npm安装(推荐) 2.使用源码安装 3.直接上代码(npm方式) 4.示例图 5.12.22 新增进度条优化 6.如果限制单个大文件上传进度条 ...

  6. uniapp 上传图片到华为云obs

    记录一下用uniapp上传图片到华为云obs,之前是先把文件传到我们自己的服务器,然后后端的同事再上传到obs,但是我们公司的带宽太低了,传的太太太太慢了,于是考虑直接让用户上传到obs,不经过我们自 ...

  7. 华为云OBS文件上传和下载

    华为云Obs文件上传和下载 使用的技术 前端是Vue框架,element-ui 后端是Springboot项目 服务器是华为云 文件上传下载地方是华为云Obs对象存储服务 1.前端上传代码 el-up ...

  8. 基于华为云obs实现文件上传下载(技术栈mysql+springboot+Maven+jsp+java)的技术分享

    基于华为云obs实现文件上传下载(技术栈mysql+springboot+jsp+java)的技术分享 obs实现文件上传下载 前言 一.OBS是什么? 二.使用步骤 1.1 前期准备 2 工具的内容 ...

  9. vue 上传文件到华为云obs

    有两种方式, 第一种是在前端直接上传文件到obs, 第二种是先把文件上传到后台, 然后后台再调用obs对应开发语言的SDK 1. 前端直接上传文件到obs,不经过后端 1.1 使用npm引入包 // ...

最新文章

  1. 2014第12周二学习记
  2. 皮一皮:这位家长,建议自己退群聊...
  3. Java定时任务以及ScheduledThreadPoolExecutor需要注意的问题
  4. (王道408考研操作系统)第一章计算机系统概述-第一节5:系统调用
  5. suse12安装详解
  6. MediaCodec的使用和若干问题处理
  7. 读取配置文件中的内容演练 20210412_221336.mp4
  8. 动态三角形(动态规划思想入门)
  9. 关于might_sleep的一点说明
  10. sed 追加文本类容_浅谈Linux三剑客中的sed命令之篇二
  11. 2022-2028全球STEAM教育行业调研及趋势分析报告
  12. 2003系统如何搭建ftp服务器配置,WINDOWSSERVER2003系统架设FTP服务器配置方法.pdf
  13. Windows终端配置emoji
  14. WebView加载网页不显示图片解决办法
  15. 苹果计算机没有根号,计算器根号,在iphone自带的计算器上怎样打出根号
  16. INT 10H显示字符串的小例子
  17. Java项目:个人银行账户管理系统课程设计报告
  18. 仓库实现降本增效的秘密法宝,WMS智能仓储系统
  19. xml解析之dom、dom4j、SAX
  20. android 实现微信朋友圈文字收起与全文显示功能

热门文章

  1. Qt笔记(三十七)之解决QWebSocket收发中文乱码问题
  2. Apache Airflow2.2.4
  3. 在html上绑定touch,实现html元素跟随touchmove事件的event.touches[0].clientX移动
  4. Miari部分代码分析
  5. M6-中文多模态预训练模型
  6. 每日一题12010-解密QQ号
  7. 移动端问题列表及解决方案(转)
  8. 7-3 jmu-JavaPython-统计文字中的单词数量并按出现次数排序
  9. C语言字符串库函数详解模拟实现(strlen、strcpy、strcat、strcmp)+字符操作函数+字符转换函数
  10. html5画布时钟cnsd,天地图分省图源之作教程—-(山东-环保-征程)友情提供