問題描述
Object名稱不符合規范。
問題原因
發送的請求中Object名稱以正斜線(/)或者反斜線(\)開頭。
問題示例
以下PutObject請求URL中包含的Object名稱以正斜線(/)開頭。
PUT //test.txt HTTP/1.1
Content-Length:ContentLength
Content-Type: ContentType
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue
解決方案
確保請求中涉及的Object名稱符合以下命名規范。
不能以正斜線(/)或者反斜線(\)開頭。
使用UTF-8編碼。
長度必須在1~1023字符之間。
區分大小寫。
正確請求示例如下:
PUT /test.txt HTTP/1.1
Content-Length:344606
Content-Type: image/jpg
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Sat, 21 Nov 2015 18:52:34 GMT
Authorization: OSS qn6q**************:77Dv****************
相關文檔
文檔內容是否對您有幫助?