Décomposez n'importe quelle URL en protocole, hôte, chemin, requête et ancre, modifiez les paramètres de requête dans un tableau, ajoutez des balises UTM, lisez une chaîne user agent et recherchez des types MIME. Fonctionne dans votre navigateur.
Une URL se décompose en un protocole (https:), un nom d'utilisateur et un mot de passe facultatifs, un nom d'hôte, un port facultatif, un chemin, une chaîne de requête après ? et un fragment après #. Collez un lien ci-dessous pour voir chaque partie, décoder les paramètres de requête dans un tableau modifiable et reconstruire le lien avec vos changements.
Parties de https://shop.example.com:8080/shoes/run?size=9&color=red#reviews
Trois petits outils réunis au même endroit : un analyseur d'URL avec un éditeur de paramètres de requête et des champs UTM, un lecteur de user agent, et une liste consultable des types MIME que les serveurs web envoient le plus souvent.
hostname est le domaine ou l'adresse IP seul, par exemple shop.example.com. host ajoute le port lorsqu'il est indiqué, par exemple shop.example.com:8080. Quand le port est celui par défaut du protocole (443 pour https), l'analyseur l'omet dans les deux.
Utilisez new URL(link).searchParams, puis appelez get("name") pour une valeur ou getAll("name") pour les clés répétées. Pour la page courante, new URLSearchParams(location.search) fait le même travail. Les deux décodent l'encodage pourcent pour vous.
Considérez-la comme un indice. Les navigateurs basés sur Chromium envoient désormais une chaîne réduite où la version du système d'exploitation et le modèle de l'appareil sont figés sur des valeurs fixes, et n'importe quel navigateur peut envoyer la chaîne qu'il veut. Pour décider d'une fonctionnalité, testez plutôt la fonctionnalité elle-même.
text/javascript. La spécification actuelle (RFC 9239) en fait le seul type standard et déclare application/javascript et les autres obsolètes, même si les navigateurs les acceptent encore.
Non. L'analyse se fait dans votre navigateur avec son analyseur d'URL intégré, et rien n'est envoyé ni enregistré.
URL
(par défaut)
Parties de l'URL
Partie
Valeur
Paramètres de requête
Aucun paramètre en dehors des balises UTM.
Nom du paramètre {n}
Valeur du paramètre {n}
Supprimer {name}
Supprimer
Ajouter un paramètre
Balises UTM
URL reconstruite
Copier l'URL
Copier décodée
Chaîne user agent (la vôtre est pré-remplie)
Meilleure estimation à partir de la chaîne
Champ
Navigateur
Moteur
Système d'exploitation
Appareil
Ressemble à un robot
Oui
Non
Les navigateurs Chromium figent certaines parties de cette chaîne, les versions et modèles d'appareil peuvent donc être des valeurs de substitution.
Rechercher par extension, type ou usage
{n} types MIME
Extension
Type MIME
Utilisé pour
Analyser
Outil
URL
User agent
Types MIME
Commencer gratuitement · Sans carte bancaire