Invoer-URL

Geparseerde componenten

Plak een URL links om de componenten te zien

URL-structuur

Een URL kan tot 8 componenten bevatten. Zo worden ze gemapt op de voorbeeld-URL:

URL-anatomie
Componenten

Wat is een URL-parser?

Een URL-parser splitst een Uniform Resource Locator in structurele componenten volgens RFC 3986. Deze tool gebruikt de ingebouwde URL-API van de browser. Queryparameters worden automatisch gedecodeerd met URLSearchParams.

Hoe gebruik je de URL-parser

1

Plak een URL

Kopieer een URL — uit de adresbalk, een API-endpoint of een logbestand — en plak hem in het invoerveld.

2

Inspecteer de geparseerde componenten

De tool splitst de URL meteen op in zijn onderdelen: protocol, hostnaam, poort, pad, queryparameters en fragment. Elk onderdeel is duidelijk gelabeld.

3

Gebruik de geëxtraheerde gegevens

Kopieer individuele componenten voor je code, debugging of documentatie. De geparseerde queryparameters zijn bijzonder nuttig bij API-integratie.

ParseervVoorbeeld

Voorbeeld: Een API-URL parsen

Invoer-URL:

https://api.example.com:8080/v2/users?page=2&limit=50&sort=desc#results

Geparseerde componenten:

Protocol:  https:
Hostname:  api.example.com
Port:      8080
Path:      /v2/users
Query:     page=2 | limit=50 | sort=desc
Fragment:  results

Veelgestelde vragen

Waarom is https:// of http:// vereist?

De URL-API van de browser vereist een schema om de rest te parsen. Zonder https:// of ander schema wordt de invoer als relatieve URL zonder basis behandeld. Voeg https:// toe als u alleen een hostnaam heeft.

Worden queryparameterwaarden gedecodeerd?

Ja. De tabel met queryparameters toont gedecodeerde waarden. Bijvoorbeeld q=hello+world toont hello world.

Kan ik een URL vanaf nul bouwen?

Gebruik de Query String Bouwer om query strings te bouwen uit sleutel-waardeparen.

Gerelateerde tools