Answered by:
Is there a way to remove the case sensitivity from blob storage

Question
-
I am just giving windows azure a try with a trial account and I see that blob storage is case sensitive. For exmaple, I uploaded a file called Koala.jpg. When I make a request to it <storage-account>.blob.core.windows.net/<container>/Koala.jpg I retrieve the image w/o problem.
But when I try to get the image with this url, I am unable to:
<storage-account>.blob.core.windows.net/<container>/koala.jpg
So, any chance I can make it case insensitive?
Answers
-
To my knowledge, there's no way to change this. Additionally, some areas do not allow uppercase names (storage account name as I recall). So I'd strongly encourage forcing a downcase on all items.
- Marked as answer by tgbrkug Monday, January 30, 2012 8:56 PM
All replies
-
To my knowledge, there's no way to change this. Additionally, some areas do not allow uppercase names (storage account name as I recall). So I'd strongly encourage forcing a downcase on all items.
- Marked as answer by tgbrkug Monday, January 30, 2012 8:56 PM
-
-
I'm hitting the same thing when writing an IFileSystem implementation that uses an Azure storage container. I'm finding it very difficult and a less performant implementation to support case insensitive enumeration behavior from a case sensitive api. Instead I have to workaround by lowercasing, but this breaks consumers that needs case sensitive enumeration. If you feel this is important to you please vote up the feature.
Blah