首页 > 其他分享 >阿里云弹性认证ACP集锦5

阿里云弹性认证ACP集锦5

时间:2024-03-08 14:34:57浏览次数:19  
标签:处理 OSS jpg 认证 访问 ACP 集锦 CDN 图片

对象存储OSS:15%

是阿里云对外提供的海量,安全,低成本,高可靠的云存储服务。用户可以通过调用API,在任何应用、任何时间、任何地点上传和下载数据,也可以通过用户Web控制台对数据进行简单的管理。OSS适合存放任意文件类型(网页文件—可以直接构建静态网站,图片,视频,音频,文本文件等),适合各种网站、开发企业及开发者使用。提供多种鉴权和授权机制及白名单、防盗链(设置referer,限定某几个网站可以访问)、主子账号功能; 提供图片处理、音视频转码、内

容加速分发(CDN)、鉴黄服务(阿里绿网)、归档服务等多种数据增值服务; 不限文件数目和大小(CopyOjbect-1G, PutOjbect-5G,),无限的存储空间根据实际存储量无限扩展,解决传统硬件存储扩容问题.

1、 典型使用场景

图片和音视频等应用的海量存储;

网页或者应用的静态和动态资源分离(图片,音视频快速加载);

云端数据处理(图片处理、媒体转码)

跨域访问:跨域资源共享(Cross-Origin Resource Sharing),简称CORS,在OSS控制台配置CORS规则可实现跨域访问

服务器端加密编码

静态网站托管(Hosting Websites):用户可以通过OSS 控制台将自己的存储空间配置成静态网站托管模式,但是必须指定索引页面,其中错误页面是可选配置;

图片服务:图片水印,管道(提供多种处理方式),图片样式(保存常用处理方式)

网站动静分离CDN加速OSS配置:适用于静态文件访问量大,服务器负载高,I/O问题导致用户访问卡顿,静态文件用户访问量大,且分布在各地;这个时候OSS作为海量文件存储源,OSS作为CDN的源站,通过CDN加速分发,用户通过CDN节点就近获得文件。(可以达到—考题:存储费用最低,OSS的存储费用仅为ECS磁盘费用的50%;流量费用低,相比直接通过OSS访问,除极少额外增加的回源流量外,主要流量使用CDN流量,单价最低只需0.26GB,远远低于OSS直接访问的外网流量单价)

2、 核心概念

存储空间(Bucket):名称全局唯一,没有目录概念

对象/文件(Object):元信息(Object Meta),用户数据

(Data)和文件名(Key)组成,同名文件上传直接覆盖。

Endpoint(访问域名):分内网和外网

读写权限(ACL):public-read-write(任何人(包括匿名访问)都可以对该存储空间中的文件进行读写操作);public-read(公共读,私有写);private(只有授权用户可以对该存储空间内的文件进行读写操作)

3、 图片服务(只处理来自于OSS的图片)

单个 Object(即每张图片)允许的最大大小是20MB。

Channel:是 IMG上的命名空间,与Bucket同名;

Style:提供用户将图片的处理操作和参数保存成一个别名,即样式。一系列操作,利用样式功能后,只需要用一个很短的URL就能实现相同的效果,作用范围只在一个Channel下;

处理字符串:包含转换参数、转换格式

分隔符:处理分隔符(@);样式分隔符(@!);管道分隔符(|)

例子

http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg@100w_100h.jpg

以图片访问的URL为例子

image-demo:用户的频道的名字,即Channel

img-cn-hangzhou.aliyuncs.com:图片杭州地区访问域名,即Endpoint

example.jpg:待处理的图片的原图名字,即Object

@:处理分隔符,用于区分Object跟处理字符串

100w_100h.jpg:处理字符串

100w_100h:将原图进行处理的参数,即转换参数

.jpg:将原图根据参数处理后的保持的格式,即转换格式

图片URL构成规则:图片服务都是使用标准的HTTP的GET请求来访问的,所有的处理参数也是编码在URL中的。

http://bucket.endpoint/object@100w_100h_90Q.jpg 三级域名访问图片

http://userdomain/object@100w_100h_90Q.jpg 自定义域名

http://userdomain/object@!style 样式访问

标签:处理,OSS,jpg,认证,访问,ACP,集锦,CDN,图片
From: https://www.cnblogs.com/wxfboke/p/18060892

相关文章

  • 阿里云弹性认证ACP集锦6
    六、内容分发网络CDN:5%建立并覆盖在承载网之上、由分布在不同区域的边缘节点服务器群组成的分布式网络,替代传统以WEBServer为中心的数据传输模式。将源内容发布到边缘节点,配合精准的调度系统;将用户的请求分配至最适合他的节点,使用户可以以最快的速度取得他所需的内容,有效解决In......
  • drf源码剖析----认证
    点击查看代码classRequest:def__init__(self,request,authenticators=None):self._request=requestself.authenticators=authenticatorsor()@propertydefuser(self):#类Request()中没有'_user',访问self._authenticate()......
  • 统一身份认证系统 OpenLDAP 完整部署
    0)LDAP介绍LDAP是什么?在那些地方用会用到LDAP?LDAP英文名称:LightweightDirectoryAccessProtocol轻型目录访问协议。常用在单点登录,用户可以通过一个用户和密码登录多个服务,方便管理。目前我们使用的一下工具,Jenkins,GitLab,Jumpserver,Grafana,Confluence,NextCloud等等,很多开......
  • Gin框架中使用JWT认证
    JWT是什么JSONWebToken(JWT)是一个开放标准(RFC7519),它定义了一种紧凑、独立的方式,可以用JSON对象在双方之间安全地传输信息。由于经过了数字签名,因此这些信息是可以验证和信任的。JWT可以使用密钥(使用HMAC算法)或使用RSA或ECDSA的公钥/私钥对进行签名。尽管JW......
  • C++语言代码开发示例-身份证实名认证接口
    实名认证API实时联网核验个人身份信息与所持身份证件人员的一致性,可满足不同应用场景的不同实名认证需求,如身份证号+姓名核验、身份证号+姓名+人像核验、身份证号+姓名+证件人像+现场人像核验等,有助于推动诚信网络环境建设,降低利用网络进行违法犯罪的可能性,防止纠纷和诈骗,确保消费......
  • CSP认证2022.12 452分题解
    A、现值计算题解题目简单易懂,直接写就行了。importmathn,i=map(float,input().split())n=int(n)a=list(map(int,input().split()))ans=0.00forjinrange(n+1):ans=ans+math.pow(1+i,-j)*a[j]print(ans)B、训练计划题解显然是个......
  • Salesforce入门级认证!App Builder备考指南
    AppBuilder认证适用于具有在Lightning平台上开发自定义应用程序的经验的个人,备考者通常需要有6个月到1年在Lightning平台或类似技术平台上构建应用程序的经验。AppBuilder认证对备考者的要求AppBuilder认证验证了备考者在数据建模与管理、流程自动化、用户界面、应用开发......
  • 收藏:关于RADIUS的简明解释(Remote Authentication Dial In User Service远程用户拨号认
    收藏:关于RADIUS的简明解释(RemoteAuthenticationDialInUserService远程用户拨号认证系统)来自:https://baike.sogou.com/v4710162.htm?ch=frombaikevr&fromTitle=RADIUSRADIUS:RemoteAuthenticationDialInUserService,远程用户拨号认证系统(与radius半径的单词拼法一致)......
  • 登录认证-引入(JWT令牌)
    //ArticleControllerpackagecom.di.bigevent.controller;importcom.di.bigevent.pojo.Result;importorg.springframework.web.bind.annotation.GetMapping;importorg.springframework.web.bind.annotation.RequestMapping;importorg.springframework.web.bind.anno......
  • Windows操作系统中的时间戳(Timestamp)是指用于标记事件发生时间的一种时间表示方式。在
    Windows操作系统中的时间戳(Timestamp)是指用于标记事件发生时间的一种时间表示方式。在计算机系统中,时间戳通常用来记录文件的创建时间、修改时间、访问时间等信息,也常用于网络通信中的认证和数据同步等场景。以下是Windows时间戳的基础技术原理:系统时钟:Windows操作系统通过系统......