全部產品
Search
文件中心

Object Storage Service:0006-00000219

更新時間:Feb 28, 2024

問題描述

Post Policy中content-length-range參數取值有誤。

問題原因

您發起了PostObject請求來上傳檔案,但是請求中Post Policy表單域conditions中的content-length-range指定的取值有誤,導致請求報錯。content-length-range用於指定所允許上傳的檔案最小和最大範圍,格式為["content-length-range", min-len, max-len]。其中,max-len(檔案的最大大小)必須大於等於min-len(檔案的最小大小),否則請求錯誤。

問題樣本

以下Post Policy表單域conditions中的content-length-range的max-len指定為10,min-len指定為20,取值不合法。

{
    "expiration": "2023-02-19T13:19:00.000Z",
    "conditions": [
      	["content-length-range", 20, 10]
    ]
}

解決方案

確保content-length-range中指定的max-len大於或者等於min-len。

{
    "expiration": "2023-02-19T13:19:00.000Z",
		"conditions": [    
        ["content-length-range", 1, 1024]
  ]
}

相關文檔