【发布时间】:2011-02-24 22:10:37
【问题描述】:
寻找在不下载实际内容的情况下确定 VB.NET 中是否存在 URI 的最佳方法。 System.IO.FileExists/My.Computer.FileSystem.FileExists 可以在本地用来判断文件是否存在,有没有等价于Web的?
目前我使用HttpWebRequest 来检查使用ResponseStream 的URI 存在。如果目标确实存在,这将填充流,如果不存在则抛出异常。该功能正在扩展以检查 PDF 文件(通常为 5MB 以上)、图像等,将内容实际填充到流中将是浪费时间/带宽。
在“成功”(目标确实存在)的情况下,我不希望下载文件或页面,只是以一个布尔值结束,它指示此 URI 末尾是否存在某些东西。
【问题讨论】: