In http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPUT.html I found the following:
Amazon S3 never adds partial objects; if you get a success response, Amazon S3 added the entire object to the bucket.
But this suggests that I get a successful response. I am sure that no other client will see the object when listing objects in the bucket - until the entire object is loaded?
I want to use S3 as the "spool" directory - I will upload the files there, and another client will periodically list the files and then upload them. I do not want him to try to download a file that was not fully downloaded.
, :
Amazon S3
, , , , "" .
S3, , , , . : , , , ... , , " ". , bucket, GET .
GET
. . , , . , , .
, , , , "" , - , , . , , , , PUT , .
PUT
, : , , , Content-MD. , S3 , .
Content-MD