TL
Tool Lab
💰Faire un don
💰Faire un don

URL Validator & Parser

Validez et décomposez une URL en protocole, nom d'hôte, chemin et paramètres de requête

✓ Valid URL
https:
Protocol / Scheme
www.example.com
Hostname
8080
Port
/path/to/page
Path
?foo=bar&baz=qux
Query String
#section
Fragment / Hash
example.com
TLD
✓ Yes
HTTPS
✓ Yes
Has www
No
Localhost

Query Parameters (2)

foobar
bazqux

À propos de cet outil

Le Validateur & Inspecteur d'URL analyse n'importe quelle URL en temps réel, en la décomposant en ses différents composants et en validant sa structure à l'aide de l'API URL native du navigateur.

Il affiche le protocole, le nom d'hôte, le port, le chemin, la chaîne de requête, le fragment, le TLD, le statut HTTPS, le préfixe www et la détection de localhost. Les paramètres de requête sont extraits et affichés dans une liste clé/valeur distincte.

Comment utiliser

  1. Saisissez ou collez une URL dans le champ de saisie.
  2. Le résultat se met à jour instantanément — URL valide en vert ou URL invalide en rouge.
  3. Consultez le tableau de décomposition pour tous les composants de l'URL.
  4. Les paramètres de requête sont listés séparément sous la décomposition principale.

Cas d'utilisation

Les développeurs valident les URL des points de terminaison d'API avant d'effectuer des requêtes HTTP. Les ingénieurs QA vérifient les cibles de redirection dans les scripts de test. Les spécialistes SEO vérifient la structure correcte des URL canoniques. Les chercheurs en sécurité analysent les URL suspectes pour y détecter des composants malveillants.

Questions fréquentes

  • L'outil exige-t-il http:// ou https:// ?Oui. L'API URL native nécessite une URL complète, protocole inclus. Sans lui, l'URL est considérée comme invalide.
  • Qu'est-ce que le TLD ?Domaine de premier niveau. Pour example.com, il affiche 'example.com'. Pour sub.example.co.uk, il affiche 'co.uk'.
  • Pourquoi une URL qui semble valide s'affiche-t-elle comme invalide ?L'URL doit inclure un protocole (http://, https://, etc.). Les URLs relatives comme /path/to/page ne sont pas valides selon cette définition.