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
Ainda tem dúvidas?
Você pode abrir um chamado conosco acessando nosso portal de suporte, estamos a disposição.