【阿里云OSS】OSS概述
生活随笔
收集整理的這篇文章主要介紹了
【阿里云OSS】OSS概述
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
前言
- 目標(biāo)語言: java、html、JavaScript
- OSS SDK(java版) 3.10.2
- OSS API接口版本,2021-09-02(未發(fā)現(xiàn)OSS API的版本,以時(shí)間代替吧。這里所說的,以2021-09-02這天的API接口為基準(zhǔn))
什么是OSS
阿里云對(duì)象存儲(chǔ)OSS(Object Storage Service)是阿里云提供的海量、安全、低成本、高持久的云存儲(chǔ)服務(wù)。
特點(diǎn)
- OSS具有與平臺(tái)無關(guān)的RESTful API接口,您可以在任何應(yīng)用、任何時(shí)間、任何地點(diǎn)存儲(chǔ)和訪問任意類型的數(shù)據(jù)。
- OSS數(shù)據(jù)設(shè)計(jì)持久性不低于99.9999999999%(12個(gè)9),服務(wù)可用性(或業(yè)務(wù)連續(xù)性)不低于99.995%。
- OSS提供標(biāo)準(zhǔn)、低頻訪問、歸檔、冷歸檔四種存儲(chǔ)類型,全面覆蓋從熱到冷的各種數(shù)據(jù)存儲(chǔ)場(chǎng)景。
可以用來做什么
可以存儲(chǔ)視頻、音頻、圖片或其它類型的文件等
怎么收費(fèi)
https://www.aliyun.com/price/product?spm=a2c4g.11186623.0.0.4aa42817gGyEEM#/oss/detail/ossbag
怎么使用
OSS提供了與平臺(tái)無關(guān)的RESTful API接口。參考這里。
通過 OSS RESTful API 可以實(shí)現(xiàn) OSS 中的上傳、下載、瀏覽等功能。
使用場(chǎng)景
- 在服務(wù)端使用調(diào)用 OSS RESTful API 實(shí)現(xiàn)對(duì)OSS的訪問
- 在小程序中調(diào)用 OSS RESTful API 實(shí)現(xiàn)對(duì)OSS的訪問
- 在客戶端瀏覽器中調(diào)用 OSS RESTful API 實(shí)現(xiàn)對(duì)OSS的訪問
調(diào)用方式
- 可以調(diào)用 RESTful API 的地方。比如:postman、ajax、HttpURLConnection / HttpClient 模擬HTTP請(qǐng)求。
- 可以使用官方SDK的地方。官方的 SDK 對(duì) RESTful API 進(jìn)行了封裝。官方提供的SDK有:JavaScript、Java、PHP、Node.js、Python、Browser.js、.NET、Android、Go、iOS、C++、C、Ruby
還有比較特別的調(diào)用方式:
示例:(Plupload)JavaScript客戶端簽名直傳
示例:表單上傳
jquery實(shí)現(xiàn)文件上傳到阿里云OSS
訪問控制
參考這里。
- 用戶簽名驗(yàn)證
- 在Header中包含簽名
- 在URL中包含簽名
- Bucket權(quán)限控制
授權(quán)
如果要授權(quán)第三方用戶訪問或自己訪問OSS資源,可以通過多種權(quán)限控制策略授予資源的特定權(quán)限。參考這里。
- RAM Policy
- Bucket Policy
- Bucket ACL
- Object ACL
其它
在Header中包含簽名
最佳實(shí)踐
Java示例
授權(quán)訪問
一看就懂:阿里云 OSS
總結(jié)
以上是生活随笔為你收集整理的【阿里云OSS】OSS概述的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Win7纯净版gho镜像一键重装图文教程
- 下一篇: 【uniapp】3d轮播图/堆叠轮播图/