You need to enable JavaScript to run this app.
文档中心
对象存储

对象存储

复制全文
下载 pdf
数据处理
组合使用重定向回源和图片处理功能
复制全文
下载 pdf
组合使用重定向回源和图片处理功能
本文介绍组合使用重定向回源与图片处理功能处理图片的注意事项、使用场景、操作步骤等内容。​
注意事项​
组合使用重定向回源和图片处理功能需要访问 2 次才能达到效果,因此不推荐二者组合使用。如确有此需求,可参考本文档完成相应配置。​
使用场景​
  • 将 TOS 作为 CDN 的伪源站,通过 TOS 的回源功能去源站拉取图片,将图片写入到 TOS 后,使用图片处理参数处理图片。​
  • 业务迁移过程中,图片的下行分发已切换到 TOS,但是还有增量图片未迁移到 TOS。使用 TOS 回源功能去源站拉取增量图片,将增量图片写入到 TOS 后,使用图片处理参数处理图片。​
前提条件​
确保源站图片处于公共读的状态。图片存储类型查看及修改请参见查看文件详情和修改文件存储类型。​
步骤一:创建重定向回源规则​
  1. 在左侧导航栏,单击桶列表,在桶列表页面,单击目标桶名称。​
  1. 在左侧导航栏,选择基础设置 > 回源设置。​
  1. 在回源设置页面,单击创建规则。​
  1. 在创建回源规则页面,设置如下参数。其他参数详细介绍,请参见设置重定向回源。​
  • ​
    参数​
    说明​
    回源方式​
    选择重定向回源。​
    回源条件​
    按需求选择触发的回源条件,触发回源需同时满足配置的所有回源条件。​
    回源地址​
    设置回源条件触发后需要跳转的回源地址。根据实际情况选择添加前后缀或替换文件名前缀, 不能选择跳转固定地址。​
    回源是否携带请求参数​
    选择是否将请求携带的 queryString 透传至源站。建议开启回源是否携带请求参数。​
    说明​
    组合使用重定向回源和图片处理功能时,只会携带 TOS 图片处理之外的参数至源站。​
    是否回源拉取文件​
    开启后,TOS 会先重定向到源站地址,然后后台异步地将文件拉取到 TOS 并保存。建议开启是否回源拉取文件。​
    拉取文件是否携带请求参数​
    拉取文件时,选择是否将请求携带的 queryString 透传至源站。建议开启拉取文件是否携带请求参数。​
    说明​
    组合使用重定向回源和图片处理功能时,只会携带 TOS 图片处理之外的参数至源站。​
    异步拉取是否跟随源站重定向​
    拉取文件时是否跟随源站的 3XX 重定向请求回源,最多可重定向 1 次。建议开启异步拉取是否跟随源站重定向。​
    HTTP Header 传递规则​
    TOS 在访问指定的源站时,允许传递的响应头。建议选择透传所有 HTTP Header。​
    ​
  1. 单击确定。​
步骤二:使用 URL 处理图片​
  1. 获取重定向回源规则所在存储桶的 Endpoint。关于 Endpoint 介绍 ,请参见地域和访问域名(Endpoint)。​
  1. 获取处理图片的参数。关于图片处理参数介绍,请参见图片处理概述。​
  1. 在浏览器中输入图片处理的 URL 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。​
说明​
  • 第一次访问图片时只会拉取图片,不会进行图片处理。​
  • 如果您的存储桶公共访问权限为私有,则图片也会是私有权限。对于私有图片,您需要使用 SDK 生成带图片处理参数的预签名 URL,再执行图片处理操作。​
  1. 再次访问图片的 URL https://<存储桶名称>.<Endpoint>/<图片的名称>?<图片处理参数>,对图片进行处理。​
  • 例如再次访问 https://test.tos-cn-beijing.volces.com/abc.jpg?x-tos-process=image/resize,h_100,对图片进行缩放。​
​
最近更新时间:2026.10.19 18:37:37
这个页面对您有帮助吗?
有用
有用
无用
无用