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
Vous devez vous connecter pour publier un commentaire.
Ici, il est en VB.NET. Assurez-vous que vos adresses de départ avec http:// ou https://.
OriginalL'auteur N0Alias
Et maintenant, yo peut juste vérifier
responce.StatusCode
OriginalL'auteur arena-ru