阿里云OSS云存储平台实战——图片上传/下载/删除


一、OSS实战要求

使用SpringBoot和OSS实现图片的上传、下载和删除功能, 具体要求如下:

 可以使用postman  发送上传请求 /pic/upload ,实现图片上传到OSS对应的Bucket中可以使用postman 发送下载请求  /pic/download,实现图片下载可以根据图片名进行文件的下载可以使用postman 发送删除请求  /pic/delete,实现图片删除可以根据图片名进行文件的删除

二、OSS功能介绍和平台搭建

基本功能

使用阿里云管理控制台来完成 OSS 基本操作的流程如下

2.1 开通OSS服务器

前提条件

 在使用阿里云 OSS 服务之前,请确保您已经注册了阿里云账号并完成实名认证。如果您还没有创建阿里云账号,系统会在您开通 OSS 时提示您注册账号。

操作步骤

  • 1.登录阿里云官网。
  • 2.将鼠标移至产品,单击对象存储 OSS,打开 OSS 产品详情页面。
  • 3.在 OSS 产品详情页,单击立即开通。


2.2 创建存储空间

  • 1.登录OSS管理控制台。
  • 2.单击Bucket列表,之后单击创建Bucket。
    您也可以单击概览,之后单击右侧的创建Bucket。
  • 3.在创建Bucket页面配置Bucket参数。


2.3 上传文件

  • 1.登录OSS管理控制台。
  • 2.单击Bucket列表,之后单击目标Bucket名称。
  • 3.单击文件管理 > 上传文件。
  • 4.在上传文件页面,设置上传文件的参数。
  • 5.在上传任务页面等待任务完成,之后关闭对话框。

2.4 下载文件

  • 1.登录OSS管理控制台。
  • 2.进入目标Bucket。
    单击Bucket列表,之后单击目标Bucket名称。
  • 3.单击文件管理页签,您可以进行以下操作:

2.5 删除文件/删除存储空间

  • 1.登录OSS管理控制台。
  • 2.进入目标Bucket。
    单击Bucket列表,之后单击目标Bucket名称。
  • 3.选择一个或多个文件,选择批量操作 > 删除。
    您也可以选择目标文件右侧的更多 > 删除来删除单个文件。
  • 4.在删除文件对话框中,单击确定。


三、SpringBoot操作OSS实战

3.1 获取aliyun.accessKeyId和aliyun.accessKeySecret

3.2 上传图片:


3.3 下载图片:

3.4 删除图片:

执行删除操作:

删除成功:

3.5 下载图片:


示例代码:

OSS示例代码下载地址 提取码:d8qw

阿里云OSS云存储平台相关推荐

  1. 6、阿里云OSS对象存储手把手学习及企业使用方案

    文章目录 1.什么是分布式文件系统 2.图片存储解决方案 3.阿里云OSS对象存储 3.1.开通oss访问 3.2.购买服务 3.3.基本概念 3.4.创建一个bucket 3.5.创建AccessK ...

  2. 阿里云OSS(对象存储服务)简介

    最近公司想要使用阿里云OSS来存储精准客流图片,所以提前熟悉一下,做一个记录 注:阿里云官方文档已经很详细的阐述了OSS.以及开发流程,本文大多都是参考官方文档 OSS官方介绍地址:https://h ...

  3. java oss 批量传输_初步使用阿里云OSS对象存储功能

    在使用之前先了解上传文件/图片的过程,首先我觉得使用阿里云对象存储功能可以分为三种方式上传到阿里云OSS中: 1).第一种方案就是:浏览器把文件传到自己的程序中,通过Java代码去给阿里云OSS服务器 ...

  4. java oss 批量传输_阿里云OSS对象存储,服务端签名后直传阿里云OSS

    继续上一章文章,这次要操作的是,浏览器请求服务要到签名后直传给OSS对象存储. 1.写好服务端的方法,传给前台相应的密钥 @Resource OSSClient ossClient; @Value(& ...

  5. 宝塔面板如何将数据自动备份到阿里云OSS对象存储

    首先我们需要购买阿里云OSS对象存储的容量包,价格一般不贵. 操作步骤: 先新建一个bucket,也叫做桶,用来装你的备份数据,权限设置为私有. 接着,在宝塔面板后台安装阿里云OSS,填写相关信息 接 ...

  6. 阿里云OSS对象存储-图文详解

    阿里云OSS对象存储 认识OSS 一.创建Bucket 二.后台服务接口编写 三.接口测试 认识OSS 在实际的项目中,经常要用到上传图片的地方,阿里云的OSS对象存储,可以很好的将我们上传的图片存储 ...

  7. 【阿里云OSS对象存储搭配CDN加速使用】

    阿里云OSS对象存储搭配CDN加速使用 什么是CDN? 为什么选择阿里云CDN? 按流量计费说明 CDN按流量计费费如下: OSS外网流出流量标准收费如下: 步骤一:准备工作 步骤二.开通CDN 涉及 ...

  8. 阿里云OSS对象存储搭建网盘教程

    阿里云OSS对象存储高可靠数据存储服务,使用OSS对象存储搭建个人网盘或企业网盘,存储可靠性高下载不限速,当然阿里云推出了自家的网盘,码笔记分享使用OSS对象存储搭建个人网盘或企业网盘的方法: 使用O ...

  9. 阿里云Oss云存储的使用

    阿里云Oss云存储的使用 阿里云OSS云存储能够实现提供远程的文件上传服务器的功能,简化了文件上传功能.本文章简单描述在IDEAJava项目中通过API使用OSS创建Bucket功能. 一.开通OSS ...

最新文章

  1. Linux gsoap 访问Jira
  2. charshow技术预研
  3. go test 如何输出到控制台_GO笔记之GO命令快速体验
  4. 在浏览器控制台执行以下代码,输入的结果是()
  5. cocos2d-x for xna创建动画-人物行走
  6. sdl2 opengl d3d9的mipmap和各项异性过滤渲染
  7. unity 2017 代码加密
  8. 现在自驾旅游吃住有没有问题?
  9. Linux环境SOCKET编程5:定时器接口timerfd
  10. [ 1003 ] 判断小偷那些事
  11. 通过Backtrack Linux 来加强你的安全防御
  12. SRT公网点对点传输及搭建SRT流媒体服务器
  13. 各位大佬,Spark的重点难点系列暂时更新完毕
  14. 小白必看——炒币术语大盘点
  15. Python操作网页
  16. HTML中动态图片切换JQuery实现
  17. FastDFS,Redis,Solr,ActiveMQ核心技术整合二(1)
  18. SQL优化SQL语句优化的目的
  19. 7-30 实验3_13_最大公约数和最小公倍数的多种 求法(100 分)
  20. 移动app测试的多样性_web测试与移动App测试的常见测试要点

热门文章

  1. yum 安装nginx
  2. elasticsearch5.0.0中索引和文档接口的变化
  3. IIS6.0不支持ASP的解决办法
  4. atlas 又多了几个新控件
  5. ssh 免密登录并用脚本群起服务
  6. GraphQL —— 标量类型
  7. JAVA入门到精通-第6讲-成员属性-成员方法
  8. 公众号支付相关需要注意的问题
  9. ES6 javascript 实用开发技巧
  10. 一个PHP压缩类,在线压缩文件