我想通过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之类的东西获取对象,并检查异常,但显然这会影响性能。
有什么想法吗?用任何语言编写代码都可以,我只是在寻找最好的方法来做到这一点。
提前感谢!
WT
发布于 2010-11-23 08:35:37
这似乎是一个错误,由社区的一个成员修复:https://github.com/rackspace/csharp-cloudfiles/issues/unreads#issue/6
https://stackoverflow.com/questions/4115274
复制相似问题