Aucun schéma trouvé — supposé https://
À propos de cet outil
Un analyseur d'URL décompose une chaîne d'URL en ses composants standard — schéma, userinfo, hôte, port, chemin, requête et fragment — en suivant la spécification URL du WHATWG que les navigateurs eux-mêmes implémentent. Cet outil exécute ce même moteur d'analyse sur votre saisie au fil de la frappe, en décodant le percent-encoding de chaque partie, en découpant le chemin en segments et en décomposant la chaîne de requête en paires nom/valeur individuelles (les clés en double étant conservées plutôt que supprimées silencieusement).
Utilisez-le pour déboguer une URL de redirection qui ne s'achemine pas correctement, inspecter les paramètres de requête exacts qu'envoie une analyse ou un callback OAuth, confirmer le port et l'origine qu'une requête atteindra réellement, ou décoder un chemin enseveli sous le percent-encoding. Collez un hôte sans protocole comme example.com/path et il suppose https:// ; activez l'option « + as space » lorsque vous lisez des valeurs de requête encodées en formulaire, et copiez les paramètres analysés directement au format JSON.
L'analyse suit la norme URL du WHATWG ; les domaines internationaux sont donc affichés sous leur forme Punycode (xn--) et les ports par défaut comme 443 sont implicites plutôt qu'inscrits dans l'adresse.
Questions fréquentes
Pourquoi mon URL analysée n'affiche-t-elle aucun numéro de port ?
Lorsqu'une URL omet le port, la valeur par défaut du schéma est implicite — 443 pour https, 80 pour http — et le navigateur laisse le champ du port vide. L'outil signale la valeur par défaut implicite (par exemple « default 443 ») plutôt que d'inventer une valeur.
Comment les paramètres de requête en double sont-ils gérés ?
Les clés répétées comme ?x=1&x=3 sont conservées en lignes distinctes dans le tableau nom/valeur, en préservant leur ordre. Dans la sortie JSON, la clé en double se réduit à un tableau, de sorte que x devient ["1", "3"].
À quoi sert l'option « + as space » ?
Dans les chaînes de requête encodées en formulaire, un signe plus représente une espace, mais dans d'autres contextes il peut s'agir d'un + littéral. L'option vous laisse choisir si + est décodé en espace, ce qui vous permet de lire correctement les valeurs encodées en formulaire ou littérales.