2017-03-17 17 views

答えて

1

グライドライブラリを使用して、紺碧の容器内の画像をダウンロードする方法はあります。

私が知っているように、グライド経由で画像をロードするには、load(url)メソッドを使用します。紺碧で我々は設定することができますブロブのためのパブリック読み取りアクセスまたはアクセス可能にするためにAzureコンテナ上の完全な読み取りアクセス。コンテナへの読み取りアクセスを管理する方法の詳細については、this articleを参照してください。紺碧の容器をに設定する必要がある場合は、公開アクセス権がありませんSASを試してみてください。

コンテナ内に仮想フォルダを作成しましたので、そのフォルダ全体にアクセスできます。

Azure BLOBはディレクトリ構造をサポートしていません。すべてのブロブがコンテナの下にリストされます。しかし、ブロブ名ではAzure BLOBストレージのサポートがスラッシュ( "/")されます。フォルダファイル全体をダウンロードしたい場合。フォルダ名でフィルタリングし、各ファイルをダウンロードする必要があります。

+0

複数のBLOBファイルに対してlistblobメソッドを使用している場合、どのようにコンテナ内のフォルダをフィルタリングできますか。 –

+0

コンテナ内のすべてのBLOBのURLを取得する方法はありますか?私は直接URLを渡すことができるように滑りますか? –

+0

Azureは多くの言語をサポートしています。 javaを使用している場合は、ストレージクライアントライブラリの 'ListBlobs(prefix:" prefixHere ")'を検索してください。コンテナの下にあるすべてのURLを取得するには、このメソッド( 'ListBlobs()')を使用してすべてのブロブ名を取得し、このルールを使用してください: 'https:// .blob.core.windows.net// 'すべてのURLを取得します。 –

関連する問題