amazon-s3-php-class icon indicating copy to clipboard operation
amazon-s3-php-class copied to clipboard

Add support for getting only portions of objects via HTTP range requests

Open greenlion opened this issue 10 years ago • 2 comments

I made getObject() take a forth parameter. Now the third or fourth parameter may be an array (the forth is an array if the third is a filename or resource). If an array is passed in, then it should have two indices [0] and [1] which point to start and end bytes, respectively.

ie: $first_ten_bytes = S3::getObject($bucketName, $uploadName, array(1,10));

Of course, if no range is passed in, then the whole object is retrieved.

greenlion avatar Sep 15 '13 10:09 greenlion

sorry it is a bit of a dirty push. I was in a hurry. I can clean it up and make any changes you request if you like. I didn't see issue #10, I just wrote this for myself and pushed it.

greenlion avatar Oct 06 '13 03:10 greenlion

did you add this functionality? if not, can you pull it as is. it has languished. if you don't want to pull it, what changes to do you want?

greenlion avatar Dec 18 '15 12:12 greenlion