FYI: Mixed Case Bucket Names

3 views
Skip to first unread message

gobansaor

unread,
May 27, 2008, 9:22:39 AM5/27/08
to s3-extension
Not sure you can do anything about this, but S3 Buckets are case
sensitive, so for example "MyBucket" is a different bucket to
"mybucket".

But URL domain names are not case sensitive,S3://MyBucket gets
resolved to S3://mybucket and fails to find MyBucket.

Other than that, I like S3:///, nice and simple.

Tom

Jesse Andrews

unread,
May 27, 2008, 2:49:09 PM5/27/08
to s3-ext...@googlegroups.com
The only thing I can think of off the top of my head is make special case:

s3:///Bucket/foo

(eg, make the host null and put the bucket and path in the s3:// portion)

unfortunately this ruins the niceness of using mozilla's built-in
security sandboxes (if you wanted to run "ajax" apps from s3://)

Tom Gleeson

unread,
May 27, 2008, 5:25:34 PM5/27/08
to s3-ext...@googlegroups.com
Jesse,

Not to worry, I like the simplicity so much I'm going to move my objects from the offending bucket to an all lower case version.

Might be worth putting in the extension description as a limitation, one that I figure most folks wouldn't see as a major problem. Come to think of it, doesn't S3 allows bucket names to be non-ANSI (i.e UFT-8/16), so I guess the limitation is more general than just mixed-case ANSI.

Tom
Reply all
Reply to author
Forward
0 new messages