locked
Is there a way to remove the case sensitivity from blob storage RRS feed

  • 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?

    Monday, January 30, 2012 7:33 PM

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
    Monday, January 30, 2012 8:07 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
    Monday, January 30, 2012 8:07 PM
  • Yes, you are right. I will force this. thanks!
    Monday, January 30, 2012 8:55 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.

    http://feedback.windowsazure.com/forums/217298-storage/suggestions/5430156-blob-storage-api-should-be-case-insensitive-like-


    Blah

    Monday, January 27, 2014 8:31 PM