URL Encoder/Decoder Veelgestelde Vragen
URL strings coderen en decoderen
Wat is URL-codering?
URL-codering (percent-encoding) converteert karakters naar een veilig formaat voor gebruik in URL's. Speciale karakters worden vervangen door % gevolgd door hexadecimale cijfers. Dit voorkomt dat gegevens de URL-structuur breken en maakt niet-ASCII karakters mogelijk.
Wanneer moet ik URL's coderen?
Codeer altijd gebruikersinvoer of data die je in URL's opneemt. Dit omvat query parameter-waarden, pad-segmenten en fragmenten. Gebruik encodeURIComponent() in JavaScript of equivalenten in andere talen.
Wat is het verschil tussen encodeURI en encodeURIComponent?
encodeURI() codeert een volledige URL, latende structuurkarakters (/, ?, &) niet-gecodeerd. encodeURIComponent() codeert individuele componenten, coderend alle speciale karakters inclusief structuurkarakters. Gebruik encodeURIComponent() voor parameterwaarden.
Waarom zie ik + in plaats van %20 voor spaties?
In query strings kunnen spaties worden gecodeerd als + (legacy-conventie) of %20 (standaard percent-encoding). Beide zijn geldig in query strings. In paden moet je %20 gebruiken. Moderne applicaties geven vaak de voorkeur aan %20 voor consistentie.
Hoe decodeer ik een URL?
Gebruik decodeURIComponent() in JavaScript of equivalenten in andere talen. Onze tool kan ook URL's decoderen—plak simpelweg de gecodeerde URL om de originele tekst te zien.
Is deze tool veilig voor gevoelige URL's?
Ja, alle codering en decodering gebeurt lokaal in je browser. Je URL's worden nooit naar servers verzonden. De tool werkt volledig offline na de initiële laadtijd.