在參照該:http://docs.rackspace.com/files/api/v1/cf-devguide/content/Uploading_the_Manifest-d1e2227.html上上傳Rackspace的錯誤422 cloudfiles靜態大對象
所以通過PUT命令上傳以下JSON上Rackspace公司:
身體:
[
{
"path": "/archive5/8b98fb0bc6f8694d07a1bc851b58f72a",
"etag": "8b98fb0bc6f8694d07a1bc851b58f72a",
"size_bytes": 20971520
},
{
"path": "/archive5/c234d0f0204f67340fb4741bdf9f5e92",
"etag": "c234d0f0204f67340fb4741bdf9f5e92",
"size_bytes": 8382711
}
]
方法:PUT
個集管
的ETag:606f95dbf0a17bd7d5de202f3aab98c7
內容類型:應用/八位字節流
的Content-Length:266
X-AUTH-令牌:theAuthToken
X-AUTH-項目-ID:theProjectId
但隨後Cloudfiles會再回到
問題保存/更新對象 [https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_hashhash/archive5/606f95dbf0a17bd7d5de202f3aab98c7] HTTP狀態[422]回覆[
無法處理的 實體
無法處理所包含的指令
]
我做了什麼錯?我已經驗證過JSON體中的文件確實存在,並且它們具有正確的路徑/ etag(md5)和文件大小...