Ontwikkelaar
URL-parser
Parseer URL's in componenten (protocol, host, pad, query, hash).
Loading…
Over URL-parser
URL-parser ontleedt elke URL in de samenstellende RFC 3986-componenten: schema, autoriteit (gebruikersnaam, wachtwoord, host, poort), pad, queryreeks met individuele parametersleutel-waardeparen en fragment-ID. Het decodeert alle procentgecodeerde waarden, zodat u de daadwerkelijke tekens ziet in plaats van %XX-reeksen, en verwerkt randgevallen zoals standaardpoortnummers, relatieve verwijzingen en gegevens-URI's. Webontwikkelaars en beveiligingsingenieurs gebruiken URL Parser om complexe omleidingsketens te begrijpen, callback-parameters voor authenticatie te inspecteren, de URL-structuur te verifiëren en routerings- en coderingsproblemen in webapplicaties te diagnosticeren.
Hoe te gebruiken
Plak een willekeurige URL, inclusief absolute, protocol-relatieve of data-URI's, in het invoerveld en de parser ontleedt deze onmiddellijk in de componenten die worden weergegeven in een gestructureerd paneel. Elke queryparameter wordt weergegeven als een afzonderlijke rij met de gedecodeerde sleutel en waarde, zodat u deze gemakkelijk kunt inspecteren. Het pad is opgedeeld in zijn afzonderlijke segmenten. Beweeg over een component om de onbewerkte gecodeerde vorm naast de gedecodeerde waarde te zien. Kopieer individuele componenten of de volledige geparseerde representatie voor gebruik in foutopsporingsnotities of documentatie.
Veelvoorkomende gebruiksscenario's
- Inspecteren van complexe REST API-eindpunt-URL's met talrijke queryparameters om verkeerd geconfigureerde, ontbrekende of dubbel gecodeerde waarden te identificeren
- De hostnaam, het pad of specifieke queryparameterwaarden uit een URL extraheren voor gebruik in scripts, tests of de configuratie van omleidingsregels
- Analyseren van OAuth 2.0-autorisatie-callback-URL's om autorisatiecodes, statusparameters en foutbeschrijvingen te extraheren
- Controleren of procentcodering correct wordt toegepast op speciale tekens in API-eindpuntpaden en queryparameterwaarden
- Foutopsporing in webhook-leverings-URL's door de doeleindpuntstructuur te parseren om de juiste protocol-, host-, pad- en parametercodering te bevestigen