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 始终为空。我的容器肯定有对象,而且容器的名字是对的(包括大小写)。

是否有更好/不同的方法来搜索/检查文件是否存在?理想情况下,它应该是不区分大小写的搜索。

另一种方法是尝试使用 connection.GetStorageItem 之类的方法获取对象,并检查异常,但显然这会损害性能。

有任何想法吗?任何语言的代码都可以,我只是在寻找最好的方法。

提前致谢!

重量

4

1 回答 1

0

这似乎是一个错误,已由社区成员修复:https ://github.com/rackspace/csharp-cloudfiles/issues/unreads#issue/6

于 2010-11-23T00:35:36.997 回答