2010-11-06 22 views
0

Je souhaite vérifier l'existence d'un fichier sur le CDN via le code de mon site via l'API Rackspace Cloud.Rackspace CloudFiles: recherche de l'existence d'un fichier

Quelle serait la meilleure façon de le faire? J'utilise actuellement ce qui suit:

... initialize API ... 

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

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

Cela ne fonctionne pas pour une raison quelconque - le containerItemList est toujours vide. Mon conteneur a définitivement des objets, et le nom du conteneur est correct (cas compris).

Existe-t-il une meilleure/différente façon de rechercher/vérifier l'existence d'un fichier? Idéalement, ce devrait être une recherche insensible à la casse. Une autre façon serait d'essayer d'obtenir l'objet en utilisant quelque chose comme connection.GetStorageItem, et de vérifier les exceptions, mais évidemment cela nuirait aux performances.

Des idées? Code dans n'importe quelle langue irait bien, je suis juste à la recherche de la meilleure façon de le faire.

Merci d'avance!

WT

Répondre