2

Web サイト (Azure サイト) で実行されている Flash アプリがあります。BLOB ストレージ内の画像にアクセスする必要があります。Flash がクロスドメイン制限を取得する際に問題が発生しないように、プログラムで crossdomain.xml ファイルを作成する必要がありました。

しかし、何らかの理由で、そのファイルが存在するかどうかを確認できないため、ページが読み込まれるたびにファイルが再作成されます。私が探しているすべての例は、BLOB ストレージ コンテナーが存在するかどうかを確認することについて語っています。私はこのファイルを見つけたいだけです。

4

2 に答える 2

1

BLOBコンテナーがパブリックであり、BLOBの名前がわかっている場合は、BLOBのHTTPリクエストを手動で送信して(例: http: //myaccount.blob.core.windows.net/mycontainer/myblob)、結果を確認できます。結果が404(Not Found)エラーの場合は、blobが存在しないことを意味します。ただし、blobコンテナがプライベートの場合は、RESTAPIまたはストレージクライアントライブラリを使用してblobのプロパティを取得してみてください。404エラーは、blobが存在しないことを意味します。ただし、Flashアプリケーションであると述べたように、ストレージアカウントのクレデンシャルについて考える必要があり、アプリケーション自体にクレデンシャルを保存したくない場合があります。

于 2011-07-28T02:27:16.573 に答える
0

Cerebrata の Cloud Storage Studio のようなツールは役に立ちますか? Azure ストレージのコンテンツを参照して、その BLOB が存在するかどうかを確認したり、アプリケーションが継続的に新しい BLOB を作成しているかどうかを確認したりできます。

開発者版は無料です。

于 2011-07-27T20:08:00.030 に答える