VB.NET Utilisation WebRequest pour vérifier si l'URI est valide

La recherche de la meilleure façon de déterminer si un URI existe dans VB.NET sans avoir à télécharger le contenu réel. System.IO.FileExists/My.Computer.FileSystem.FileExists peut être utilisé localement pour déterminer si un fichier existe, est-il un équivalent pour le Web?

Actuellement, je suis en utilisant un HttpWebRequest pour vérifier URI existence à l'aide de la ResponseStream. Cette action remplit le flux si la cible n'existe pas et lève une exception si elle ne le fait pas. La fonction est en train d'être élargi à vérifier pour les fichiers PDF (généralement de 5 mo +), des images, etc, et il sera une perte de temps/de bande passante pour remplir le contenu dans un cours d'eau.

Dans le cas de "Succès" (la cible n'existe pas) je ne souhaite pas télécharger le fichier ou la page, il suffit de se retrouver avec un Booléen qui indique si quelque chose existe, à la fin de cette URI.

OriginalL'auteur Robbo | 2010-05-27