Fournir une base adaptée
Une référence relative demande une base valide. Une référence vide avec base est acceptée ; une base renseignée mais invalide provoque une erreur, même avec une adresse absolue.
URL / URI Tools
Lire une adresse comme le navigateur
Les données sont traitées dans ce navigateur et ne sont pas envoyées à un serveur.
Une référence relative demande une base valide. Avec une base, la référence peut être vide.
Résultats normalisés selon WHATWG. L’entrée originale et la base ne sont pas exportées.
Les identifiants d’authority sont masqués et retirés de href. Aucun secret n’est détecté dans le chemin, la requête ou le fragment.
Entrée et base : 100 000 unités UTF-16 chacune. Maximum 1 000 paramètres et 4 000 000 unités en sortie.
Saisissez une adresse ou une base, ou chargez l’exemple.
L’Analyseur d’URL aide à comprendre une adresse issue d’un journal ou d’une configuration : port disparu, chemin raccourci ou nom trompeur avant @. Le résultat expose l’interprétation du navigateur.
Pour analyser une URL, renseignez une adresse absolue ou une référence avec sa base. Vous pouvez décomposer une URL en protocole et hôte, chemin et paramètres décodés, sans écraser les clés répétées.
L’Analyseur d’URL distingue hostname, host et origin. Les identifiants sont remplacés par des marqueurs fixes dans les composants et supprimés de href, pour ne pas confondre un utilisateur avec un domaine.
Avec une base terminée par /docs/guide/, ../assets/logo.svg aboutit dans /docs/assets/. Le chemin résolu s’affiche sans remplacer le texte d’origine.
Une référence relative demande une base valide. Une référence vide avec base est acceptée ; une base renseignée mais invalide provoque une erreur, même avec une adresse absolue.
Le port par défaut disparaît, le domaine peut passer en minuscules et .. est résolu. Dans les paramètres, + devient une espace, tandis que %2B reste un signe plus.
Le mode automatique attend 350 ms. Sinon, utilisez Analyser ou Ctrl/Cmd+Entrée. Les modifications bloquent les anciens exports. Exemple et Effacer proposent un aperçu du remplacement et une annulation après application.
host inclut le port non standard ; hostname l’exclut et conserve les crochets IPv6. Pour une adresse web ordinaire, origin comprend aussi le schéma.
Les noms répétés restent distincts, comme les noms ou valeurs vides. flag et flag= donnent cependant la même valeur vide : cette différence d’écriture est perdue.
Consultez les composants JSON ou le href sans identifiants. Le rapport indique seulement si une base a été fournie, sans son texte ni l’entrée originale.
mailto:, data:, blob: et file: suivent les règles natives. Un hôte vide ou une origine "null" peut être une réponse valable.
Pour https://example.com:8443/a, host vaut example.com:8443 et origin vaut https://example.com:8443. hostname ne contient que example.com. Un port par défaut est omis.
Le navigateur applique les règles de résolution des segments de chemin. Pour HTTPS, /a/../b devient /b. Ce résultat n’est donc pas une copie exacte du texte saisi.
L’opération s’exécute dans le navigateur. Elle n’envoie pas l’adresse saisie à un service d’analyse et n’ouvre pas sa destination.
Dans https://trusted.example@other.example/, trusted.example est un nom d’utilisateur. Le hostname réel est other.example. Les composants permettent de distinguer ces deux rôles.
Il signale un label de domaine internationalisé représenté en Punycode. L’outil conserve cette forme ASCII native sans en déduire le propriétaire ou la fiabilité du domaine.
Un problème ?
Utilisez l’Analyseur d’URL pour confronter votre base au chemin obtenu et vérifier les paramètres avant d’exporter le résultat.