0

Rackspace Cloud API を使用して、サイトのコードから CDN 上のファイルの存在を確認したいと考えています。

これを行う最善の方法は何ですか?現在、次のものを使用しています。

... initialize API ... 

Dim containerItemList As List(Of String) = connection.GetContainerItemList("MyCDN") 

If containerItemList.Contains(MyFile) Then 
  'Blah blah 
End If 

これは何らかの理由で機能しません。containerItemList は常に空です。私のコンテナには間違いなくオブジェクトがあり、コンテナの名前は正しいです(大文字と小文字を含む)。

ファイルの存在を検索/確認するためのより良い/別の方法はありますか? 理想的には、大文字と小文字を区別しない検索にする必要があります。

もう 1 つの方法は、connection.GetStorageItem などを使用してオブジェクトを取得し、例外をチェックすることですが、明らかにパフォーマンスが低下します。

何か案は?どの言語のコードでも問題ありません。これを行うための最良の方法を探しているだけです。

前もって感謝します!

WT

4

1 に答える 1

0

これはバグのようで、コミュニティのメンバーによって修正されました: https://github.com/rackspace/csharp-cloudfiles/issues/unreads#issue/6

于 2010-11-23T00:35:36.997 に答える