Skip to content

URL parser en encoder

Begrijp precies wat een URL bevat en maak correct gecodeerde query strings.

Regelinghttps:
Hostshop.example.com
Haven8443 → 8443
Oorspronghttps://shop.example.com:8443
Pad/catalog/winter%20sale
Padsegmenten (gedecodeerd)catalog / winter sale
Opvragen?page=2&sort=price%20asc&q=caf%C3%A9
Fragment#results
Gebruiker—
Wachtwoord—
Punycode gastheernee

Zoekparameters (gedecodeerd)

page2
sortprice asc
qcafé

Procentcode en decoderen

encodeURIComponentname%3DJ%C3%B6hn%20Doe%26city%3DS%C3%A3o%20Paulo
encodeURIname=J%C3%B6hn%20Doe&city=S%C3%A3o%20Paulo
Gedecodeerdname=Jöhn Doe&city=São Paulo

Monitor de exacte URL's die uw gebruikers raken, query strings inbegrepen. Gratis voor 5 monitors, zonder creditcard.

Controle starten

Hoe het meet

  • Parsing volgt de WHATWG URL Standaard via de URL klasse van de browser, hetzelfde gedrag als fetch en links.
  • encodeURIComponent en encodeURI worden naast elkaar getoond omdat ze verschillende tekens coderen.

Grenswaarden

  • Wachtwoorden in URL's zijn verborgen in de uitvoer maar nog steeds aanwezig in uw invoer; vermijd het plakken van referenties.
  • Scheme-relatieve of relatieve URL's worden opgelost tegen https:// voor weergave.

Problemen oplossen

Plus tekens decoderen als spaties onverwacht
Formuliercodering (application/x-www-form-urlencoded) gebruikt + voor spaties; percentage-codering in paden niet. De decoder hier behandelt + als een spatie, zoals query strings.

Gerelateerde gereedschappen