Command Palette

Search for a command to run...

AN

Analyseur d'URL

Divisez n'importe quelle URL en ses parties - schéma, hôte, port, chemin, requête et fragment - et lisez la chaîne de requête sous la forme d'une table de valeurs clés propre et décodée.

Normalised URL
https://john:[email protected]:8443/catalog/shoes?color=red&size=42&size=43&q=trail%20runner#reviews
Components
Schemehttps
Originhttps://shop.example.co.uk:8443
Usernamejohn
Passwords3cret
Hostshop.example.co.uk:8443
Hostnameshop.example.co.uk(TLD: .uk)
Port8443(explicit)
Path/catalog/shoes
Query?color=red&size=42&size=43&q=trail%20runner
Fragment#reviews
Path segments (2)
0: catalog1: shoes
Query parameters (4)
KeyValue (decoded)
colorred
size42
size43
qtrail runner
Category:url
Mode:Offline
Version:1.0.0
Access:Free

Quel est l'analyseur d'URL ?

URL Parser interface on Toolz.dev - Break any URL into its parts - scheme, host, port, path, query, and fragment - and read the query string as a clean, decoded key-value table.

L'analyseur d'URL prend n'importe quelle adresse Web et la divise en parties qu'un navigateur voit : le schéma, les informations d'identification, l'hôte et le port, le chemin, la chaîne de requête et le fragment. Au lieu de plisser les yeux à un long lien plein de signes et de esperluette, vous obtenez une ventilation étiquetée et une table décodée de chaque paramètre de requête, dans l'ordre où ils apparaissent.

Une URL est plus structurée qu'elle n'en a l'air Elle suit la norme URL WHATWG - les mêmes règles que celles utilisées par les navigateurs - avec une grammaire définie pour chaque composant La lire à l'œil est sujette aux erreurs : un point d'interrogation égaré, une barre oblique codée ou un paramètre répété est facile à manquer, et ce sont exactement les détails qui interrompent le routage, le suivi ou un appel API. Cet outil utilise le moteur d'URL du navigateur, donc ce que vous voyez est ce que le navigateur analyserait.

Tout se passe dans votre navigateur. Collez un lien avec des paramètres de suivi, un point de terminaison d'API avec une douzaine de valeurs de requête ou un domaine nu, et l'analyseur le résout localement. Rien n'est téléchargé, il est donc sûr d'inspecter les URL contenant des jetons, des ID de session ou des noms d'hôte internes. Cela fonctionne hors ligne une fois la page chargée.

L'analyse suit la norme URL WHATWG, que les navigateurs implémentent, et elle est plus indulgente que ce que les gens supposent : elle normalisera un schéma manquant, réduira les segments de points dans un chemin et réduira l'hôte en minuscules, car les hôtes ne sont pas sensibles à la casse alors que les chemins ne le sont pas. Deux zones récompensent l'attention Les domaines internationalisés sont stockés sous forme de punycode, donc un hôte en cyrillique ou chinois affiche son propre script et se déplace sous forme de chaîne ASCII commençant par xn-, et ces deux formes sont le même hôte. Et le codage en pourcentage n'a de sens que dans son contexte : une barre d'affichage codée en % 2 F à l'accès et ensuite de réponse.

Comment utiliser l'analyseur d'URL ?

1

Collez votre URL

Déposez une URL complète telle que https ://[email protected] :8443/path ?q=1#top. Un domaine nu comme exemple.com/page fonctionne aussi - l'analyseur suppose https ://lorsqu'aucun schéma n'est donné.

2

Lire la répartition des composants

Schéma, hôte, nom d'hôte, port, chemin, recherche et fragment sont répertoriés séparément, chacun avec un bouton de copie, ainsi que le port effectif et le domaine de niveau supérieur.

3

Inspecter les paramètres de requête

Chaque paire clé-valeur de la chaîne de requête est affichée décodée dans une table, dans l'ordre d'origine, avec des clés répétées conservées comme des lignes séparées.

4

Copiez ce dont vous avez besoin

Copiez un seul composant, la requête décodée en tant que JSON ou toute l'URL normalisée pour les réutiliser ailleurs.

Principales caractéristiques

Répartition complète des composants

Schéma, nom d'utilisateur, mot de passe, nom d'hôte, port, chemin, requête et fragment sont chacun isolés et étiquetés, correspondant à l'utilisation des modèles de modèles d'URL d'URL.

Table de requête décodée

Les paramètres de requête sont analysés et décodés en pourcentage dans une table lisible, en préservant l'ordre et en conservant les clés répétées comme lignes distinctes au lieu de les réduire

Détection de port par défaut

Lorsqu'une URL omet son port, l'analyseur affiche le port effectif du schéma - 443 pour https, 80 pour http, 22 pour ssh - et indique qu'il s'agit de la valeur par défaut

Schéma-Intration facultative

Collez un hôte nu comme example.com/prix Et l'analyseur suppose https:// afin que vous n'ayez pas à taper le schéma à chaque fois et vous dit qu'il l'a fait

Frequently Asked Questions

Une URL a un schéma (https), des informations d'identification facultatives (utilisateur:pass@), un hôte (exemple.com) avec un port optionnel, un chemin (/blog/poste), une chaîne de requête facultative (?id=42) et un fragment facultatif (#section). Cet analyseur sépare et étiquette chacun.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

url parseronline url parserurl parser onlineparse url onlinequery string parserurl componentsurl breakdownparse query parametersurl structureurl decoderget url parameters