Bonjour à tous!
Pour vérifier si un utilisateur a encodé dans un TextBox une adresse URL correcte, existe-il une technique particulière?
Merci!
Bonjour à tous!
Pour vérifier si un utilisateur a encodé dans un TextBox une adresse URL correcte, existe-il une technique particulière?
Merci!
Pour toi, url correcte = url bien formée ou url qui existe ?
Oui, mais je doute de la pertinence même de ma question.Je suis un programmeur autodidacte et je suis même pas sûr que la structure des URL réponde à des critères précis. Si c'est bien le cas, d'après moi il serait possible de tester si une URL est exacte ou pas. Si ce n'est pas le cas, ben... ma question ne serait pas pertinente.
Pour le savoir, j'ai préféré poser la question sur ce Forum.
Avec mes salutations
ca devient métaphysique là![]()
Tu peux déjà tester via un RegEx que ta structure de ton String corresponde à une URL ("htt://...") + 2 points mini + autres.
Ensuite tu peux tester via postback ou AJAX si l'URL te répond par 200 (OK) ou 404 (pas OK)
Ça dépend de tes besoins.
C'est le moins qu'on puisse dire
Attention, pas obligatoirement 2 points dans l'url, car elle peut tres bien etre sans le www
Par exemple : http://nomdusite.ext
elle peut très bien marcher sans http aussi
le mieux est de vérifier si elle existe ...
ou meme de rien vérifier, à l'execution de l'url, ie (ou autre) le dira bien (un bouton tester l'url dans le pire des cas)
Bah justement, la structure d'une url ce serai plus
MACHIN://Nimportequoisansespace
Donc bon ... pas très clair à vérifier.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager