Check out the details at http://docs.amazonwebservices.com/AmazonS3/2006-03-01/dev/index.html?UsingAuthAccess.html (follow the link "Using query string authentication") - this is a subdocument to one Greg Added and describes how to create on-the-fly access URLs.
This uses a hashed private key form and allows expiration, so you can provide quick access to files in a bucket without allowing unlimited access to the rest of the S3 repository.
Building a REST URL is pretty complicated, it took me about 3 hours of coding to get everything right, but it's a very efficient access technology.
Dick chesterwood
source share