帮助文档 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
帮助文档 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 对象存储
  4. 服务支持
  5. 错误码
  6. EC错误码
  7. 06-POST_OBJECT
  8. 0006-00000217

0006-00000217

  • 06-POST_OBJECT
  • 发布于 2025-04-21
  • 0 次阅读
文档编辑
文档编辑

问题描述

Post Policy中Conditions使用了不支持的匹配方式。

问题原因

您发起了PostObject请求来上传文件,但是Post Policy表单域中Conditions下的某个Condition使用了接口不支持的匹配方式,导致请求报错。

问题示例

以下Post Policy表单域中Conditions下的$key的匹配方式为ends-with,与接口支持的匹配方式不相符。

{
    "expiration": "2023-02-19T13:19:00.000Z",
    "conditions": [
      	["ends-with", "$key", "user/user1"]
    ]
}

解决方案

确保Post Policy中的每一个Condition均包含匹配方式。Conditions是一个列表,用于指定Post请求的表单域的合法值。Conditions匹配方式包括content-length-range,eq,starts-with,in和not-in。

正确示例如下:

{
    "expiration": "2023-02-19T13:19:00.000Z",
		"conditions": [    
        ["content-length-range", 1, 1024],
        ["eq", "$success_action_status", "201"],
        ["starts-with", "$key", "user/eric/"],
        ["in", "$content-type", ["image/jpg", "image/png"]],
        ["not-in", "$cache-control", ["no-cache"]]
  	]
}

相关文档

  • 关于Post Policy的更多信息,请参见附录:Post Policy。

  • 关于Web端表单直传OSS的示例,请参见JavaScript客户端签名直传。

  • 关于调用PostObject接口的常见错误及解决方法,请参见Post Object错误及排查。

相关文章

0006-00000002 2025-04-21 16:59

问题描述 PostObject请求上传超时。 问题原因 您通过PostObject请求上传文件时,由于网络环境或网络配置等原因导致请求处理超时。 问题示例 无 解决方案 参考网络超时处理方法排查并解决PostObject请求上传超时的问题。更多信息,请参见

0006-00000003 2025-04-21 16:59

问题描述 通过PostObject上传的文件大小超出接口限制。 问题原因 可能原因如下: 您通过PostObject接口上传了大小超过5 GB的文件,但是接口要求上传的文件大小不能超过5 GB。 Post请求的Policy表单域为一段经过UTF-8和

0006-00000004 2025-04-21 16:59

问题描述 通过PostObject接口上传的文件大小不满足要求。 问题原因 您通过PostObject请求上传文件,但是文件大小不满足PostPolicy中content-length-range字段的要求,导致接口报错。 问题示例 例如,您发起了PostObject请求上传文件small.img。

0006-00000102 2025-04-21 16:59

问题描述 PostObject请求Content-Type参数不合法。 问题原因 您发起了PostObject请求,但是请求头中Content-type参数的值不符合接口要求。Content-Type字段要求格式为multipart/form-data; boundary={boundary}。 问

0006-00000103 2025-04-21 16:59

问题描述 PostObject请求表单域格式不正确。 问题原因 您发起了PostObject请求,但是请求体中表单域格式不符合接口要求。可能原因如下: file表单域不是最后一个表单域。 表单域名称大小写敏感,例如Policy、Key、file、OS

0006-00000104 2025-04-21 16:59

问题描述 PostObject请求表单域格式不正确。 问题原因 可能原因如下: 您发起了PostObject请求上传文件,但是请求体中表单域格式不符合接口要求。例如缺少file表单域或者file表单域不是最后一个表单域。 您发起了PostObject请求上传文件

目录
Copyright © 2025 your company All Rights Reserved. Powered by 博智数字服务平台.
闽ICP备08105208号-1