leejo / AWS-S3

Lightweight interface to Amazon S3 (Simple Storage Service)
5 stars 6 forks source link

AW3::S3::FileIterator goes into a loop if the last file name in a bucket contains a "+" sign #5

Closed leejo closed 8 years ago

leejo commented 8 years ago

Because "+" in a URL gets interpreted as a space. The fix is to URL-quote the "+" as "%2B." The characters "&" and "?" should be quoted as well.