2015-12-14 72 views
-1

我們有一個公共Azure blob,其中包含超過300,000個圖像文件。我們用來上傳文件的方法是通過一個Cloudberry Drive映射的驅動器。Azure Blob中的某些圖像無法從Web訪問(但有些可以)

上傳所有圖片並通過https://ourazureaccount.blob.core.windows.net/ourblob/imagefile.jpg進行抽查後,發現間歇性問題。

一些圖像加載從網上就好了。但也有人提出了這個錯誤從Web瀏覽器:

錯誤:代碼= BlobNotFound

當圖像失敗「BlobNotFound」,我能夠瀏覽到雲莓驅動&路徑,看到了圖像文件就好了。所以我知道這個文件存在。

有誰知道爲什麼一些圖片可以從網上加載,而其他人會失敗?

+0

正如你說,這些都是公開的斑點,能否請你分享工作和非工作(returnin BlobNotFoun)網址,我們可以檢查? –

+0

@ J.T。您是否測試了我提議的解決方案 – JuanK

回答

0

它看起來像一個URI字符問題,發佈和審查網址,這些工作與其他工作。

如果URL字符的問題,要小心這些和使用,而不是編碼值

  • 空字符(空格,製表等)
  • 特殊字符,如論文,大膽字符是正確的編碼值應使用,如果它們出現:
    • +指示一個空格(空格不能在URL中使用)。 %2B
    • /分隔目錄和子目錄。 %2F
    • ?分隔實際的URL和參數。 %3F
    • %指定特殊字符。 %25
    • #表示書籤。 %23
    • &在URL中指定的參數之間的分隔符。 %26
相關問題