/
UploadPart
UploadPart
Carrega uma parte em um upload com várias partes.
Você deve iniciar um upload com várias partes (consulte CreateMultipartUpload ) antes de poder enviar qualquer parte. Em resposta à sua solicitação inicial, o big file retorna um ID de upload, um identificador exclusivo, que você deve incluir na sua solicitação de peça de upload.
Request Syntax
PUT /Key+?PartNumber=PartNumber&UploadId=UploadId HTTP/1.1 Host: bucket-name.bigfile.brascloud.com.br:443 Content-Length: ContentLength Content-MD5: ContentMD5 x-amz-server-side-encryption-customer-algorithm: SSECustomerAlgorithm x-amz-server-side-encryption-customer-key: SSECustomerKey x-amz-server-side-encryption-customer-key-MD5: SSECustomerKeyMD5 x-amz-request-payer: RequestPayer Body
Response Syntax
HTTP/1.1 200 x-amz-server-side-encryption: ServerSideEncryption ETag: ETag x-amz-server-side-encryption-customer-algorithm: SSECustomerAlgorithm x-amz-server-side-encryption-customer-key-MD5: SSECustomerKeyMD5 x-amz-server-side-encryption-aws-kms-key-id: SSEKMSKeyId x-amz-request-charged: RequestCharged
Exemplos
A solicitação PUT a seguir carrega uma peça (número da peça 1) em um upload com várias partes. A solicitação inclui o ID de upload que você obtém em resposta à sua solicitação Initiate Multipart Upload.
Request
PUT /my-movie.m2ts?partNumber=1&uploadId=VCVsb2FkIElEIGZvciBlbZZpbmcncyBteS1tb3ZpZS5tMnRzIHVwbG9hZR HTTP/1.1 Host: bucket.bigfile.brascloud.com.br:443 Date: Mon, 1 Nov 2010 20:34:56 GMT Content-Length: 10485760 Content-MD5: pUNXr/BjKK5G2UKvaRRrOA== Authorization: authorization string >>>>>>> reefconvert-joe ***part data omitted***
Response
HTTP/1.1 200 OK x-amz-id-2: Vvag1LuByRx9e6j5Onimru9pO4ZVKnJ2Qz7/C1NPcfTWAtRPfTaOFg== x-amz-request-id: 656c76696e6727732072657175657374 Date: Mon, 1 Nov 2010 20:34:56 GMT ETag: "b54357faf0632cce46e942fa68356b38" Content-Length: 0 Connection: keep-alive Server: bigfile
Related content
UploadPartCopy
UploadPartCopy
More like this
CreateMultipartUpload
CreateMultipartUpload
More like this
CompleteMultipartUpload
CompleteMultipartUpload
More like this
GetObject
GetObject
More like this
PutObject
PutObject
More like this
ListParts
ListParts
More like this