本文介绍组合使用重定向回源与图片处理功能处理图片的注意事项、使用场景、操作步骤等内容。
组合使用重定向回源和图片处理功能需要访问2次才能达到效果,因此不推荐组合使用重定向回源和图片处理功能。如果您想组合使用重定向回源和图片处理功能,您可以参考本文档进行相应操作。
确保源站图片处于公共读的状态。
登录对象存储控制台。
在左侧导航栏,单击桶列表,在桶列表页面,单击目标桶名称。
在左侧导航栏,选择基础设置 > 回源设置,在回源设置页面,单击创建规则。
在创建回源规则页面,设置如下参数。
说明
关于创建回源规则的参数详细介绍,请参见设置回源规则。
参数 | 说明 |
---|---|
回源方式 | 选择重定向回源。 |
回源条件 | 按需求选择触发的回源条件,触发回源需同时满足配置的所有回源条件。 |
回源地址 | 设置回源条件触发后需要跳转的回源地址。根据实际情况选择添加前后缀或替换文件名前缀, 不能选择跳转固定地址。 |
回源是否携带请求参数 | 选择是否将请求携带的 queryString 透传至源站。建议开启回源是否携带请求参数。 说明 组合使用重定向回源和图片处理功能时,只会携带 TOS 图片处理之外的参数至源站。 |
是否回源拉取文件 | 开启后,TOS 会先重定向到源站地址,然后后台异步地将文件拉取到 TOS 并保存。建议开启是否回源拉取文件。 |
拉取文件是否携带请求参数 | 拉取文件时,选择是否将请求携带的 queryString 透传至源站。建议开启拉取文件是否携带请求参数。 说明 组合使用重定向回源和图片处理功能时,只会携带 TOS 图片处理之外的参数至源站。 |
异步拉取是否跟随源站重定向 | 拉取文件时是否跟随源站的 3XX 重定向请求回源,最多可重定向 1 次。建议开启异步拉取是否跟随源站重定向。 |
HTTP Header 传递规则 | TOS 在访问指定的源站时,允许传递的响应头。建议选择透传所有 HTTP Header。 |
单击确定。
https://<存储桶名称>.<Endpoint>/<图片的名称>?<图片处理参数
,拉取图片到 TOS 。test
,Endpoint 为 tos-cn-beijing.volces.com
,图片的名称为 abc.jpg
对图片进行等比缩放,并指定缩放高度为 100
。则图片处理 URL 为 https://test.tos-cn-beijing.volces.com/abc.jpg?x-tos-process=image/resize,h_100
。说明
https://<存储桶名称>.<Endpoint>/<图片的名称>?<图片处理参数
,对图片进行处理。https://test.tos-cn-beijing.volces.com/abc.jpg?x-tos- process=image/resize,h_100
,对图片进行缩放。