360 简单存储服务-oss
来源:互联网 发布:linux 用户权限 编辑:程序博客网 时间:2024/06/03 06:31
360云服务体验——-简单文件存储
对比阿里云的oss服务
创建
• 读写权限一旦设置后不能更改;
每一个用户可创建的空间数量上限为20个。
bucket
可以理解为空间。可以申请多个bucket,默认只有本业务的AccessKey ID有权限操作这些bucket。
//
每个用户设置20个bucket的理由是什么?
文件唯一性,以及实现部分秒传能力的依据。
fhash
是文件的唯一标识,根据文件的内容计算而来,计算方式如下:
• 从文件头开始,每512KB切割为一个文件块,最后一块可能不足512KB;
• 计算每个文件块的sha1,即块的hash:bhash;
• 将每个块的sha1按照块的顺序组合成一个字符串;
对新生成的字符串计算sha1,即为文件的hash:fhash
空间管理
选择要上传文件的某一个空间,在『操作』中选择『管理』进入空间管理页面,默认进入『文件』页面,点击『上传』即可选择文件进行上传。
点击『添加文件』即可选择文件进行上传。用户可以在上传列表里看到正在上传的文件及其进度。
• 用户可以根据需要选择是否使用自定义前缀。
• 文件前缀即访问路径,用户也可以用来对文件进行分类。
• 上传过程中切勿关闭上传的窗口,否则未传完的文件将会终止上传;
通过web上传文件,文件类型不受限制,单个文件最大为10M,通过API上传,单个文件最大为360M。
这么说来:
1、不支持续传?
2、不支持目录,通过文件前缀来作为目录规类
3、类型不限制(exe也可以),文件300M
访问控制方面
这个主要为了避免盗链
目前空间设置分为『访问控制』和『域名控制』,其中『域名控制』中用户可以看到推荐的默认域名,引用的URL将以此域名显示。
注意到生成的文件url是有时间限制的,也就是在日常使用中,是没有办法hardcode-保存好访问url的。最好的方式还是要计算出图片访问url?
文件操作
文件删除
用于删除某个文件。
请求语法
• 域名:api.oss.yunpan.360.cn
• 请求方式:GET
URI:/File.delete/<bucket>/<file_name>
文件分片上传
对于超大文件可以使用分片上传,分片上传需要三步完成。实现过程各家类同。
从路径来看没看到 前缀的作用啊,大家就把这个当成 搜索时候可以 快速把一个类型(同前缀的)文件给快速列出
http://dl33.yunpan.360.cn/oss/ossstore/aW1hZ2UvcG5n5Lqy5a2Q5pWZ6IKyLnBuZw==?scid=33&fhash=4df6234694dd7323bb381efa3fab12bc4af14b4c&e=1445183773&uid=2527764143&s=b8b2ed940f1368dda19ec357580f44a2
http://dl33.yunpan.360.cn/oss/ossstore/MzRfYXZhdGFyX21pZGRsZS5qcGc=?scid=33&fhash=e3f2fdd8795e53f104f23f102643474c3b1a5d87&e=1445183822&uid=2527764143&s=acd3cbe506d581b9949e80a0d35f2a18
是否支持CDN?
API下载文件,
302暂重定向。通过curl的测试来看,返回下载文件,已经是返回http code302,看起来是重定向到文件路径了。
“
返回值 成功返回值:nginx状态码为200。异常返回值:nginx状态码非200
”
错误的bucket,后续返回如下————
400 http://api.oss.yunpan.360.cn/File.getFile/ossstoreA/SU1HXzIwNDEuSlBH
使用简单存储的方法为本地存储文件名,(包括相对的路径——文件前缀)
- 360 简单存储服务-oss
- 阿里云OSS(对象存储服务)
- 阿里OSS对象存储的简单使用
- 对象存储服务OSS使用案例之腾讯COS、七牛云存储、阿里OSS
- 对象存储服务OSS使用案例之腾讯COS、七牛云存储、阿里OSS
- OSS存储
- oss存储
- python oss alioss 使用阿里开放云存储服务
- 阿里云学习一 - 开始于OSS云存储服务
- .Net程序测试阿里云OSS开放存储服务
- 利用nc 直观理解阿里云OSS 存储服务
- 对OSS存储服务的初步认识(上传,下载)
- 阿里云OSS对象存储服务购买与基础使用指南
- 使用java开发阿里云OSS开放云存储服务
- OSS阿里云对象存储服务,java文件操作
- delphi调用阿里云的对象存储服务OSS
- Laravel5.2 集成阿里云--OSS对象存储服务
- 阿里云对象存储服务,OSS使用经验总结,图片存储,分页查询
- Xrebel监控调优你的程序
- linux 内存管理相关
- 有关Linux内核态以及用户级进程、内核级进程的学习笔记
- SharePoint 2013 IT Professional--如何配置Access Request Setting
- *自定义布局的Toast和Dialog
- 360 简单存储服务-oss
- pcap 学习(一)
- EditText自动获取焦点
- XListView 加载图片 闪烁异常
- Core Data from Scratch 翻译第一篇:Core Data Stack
- 【JAVA笔记——道】深入Java单例模式
- 索引与优化
- MongoDB安装和基本使用
- 基础笔记:图的一些概念