文档

0040-00000373

更新时间:

问题描述

在使用新版本图片服务对图片添加图片水印时,设置的图片水印预处理相关参数格式无效。

问题原因

image参数值经Base64解码后的图片水印预处理相关参数中(x-oss-process)出现了/watermark(水印嵌套)。

问题示例

GET /example_image?x-oss-process=image/watermark,image_cGFuZGEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2Uvd2F0ZXJtYXJrLGltYWdlX2NHRnVaR0V1Y0c HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Fri, 03 Feb 2023 03:41:49 GMT
Content-Type: application/xml

上述请求串中image_cGFuZGEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2Uvd2F0ZXJtYXJrLGltYWdlX2NHRnVaR0V1Y0c是图片水印预处理参数panda.png?x-oss-process=image/watermark,image_cGFuZGEucG经Base64编码后得到,其中出现了分隔符/watermark,image_cGFuZGEucG,导致该错误。

解决方案

在请求串中按规范使用图片水印预处理相关参数。

相关文档

图片水印