URL codering/decodering
Voer in de gedeelde URL URI uit en codeer en decodeer componenten en formulieren, met een alleen-lezencontrole van queryparameters en een JSON-toewijzing.
Lokale verwerking in de browser
Deze pagina is door de openbare directorycontrole gekomen; schakel JavaScript in om de volledige functies te gebruiken.
Gebruiksaanwijzing
URL codering en decodering gebruiken
Lokale verwerking in de browser
Voorbeeld
encodeURIComponent
café +Resultaat
caf%C3%A9%20%2BVoorbeeld
Form encode (+)
café +Resultaat
caf%C3%A9+%2BActie
Kies encodeURI voor een volledige URL en encodeURIComponent voor één parameterwaarde. Form encode (+) gebruikt + voor spaties en codeert een letterlijk + als %2B.
Beperkingen en aandachtspunten
- Procentcodering vereist % gevolgd door twee hexadecimale cijfers; de gedecodeerde bytes moeten geldige UTF-8 zijn. Controleer bij fouten de oorspronkelijke gegevens in plaats van herhaaldelijk te decoderen.
Veelgestelde vragen
Waarom wordt een plusteken na decodering een spatie?
Form decode (+) behandelt + als spatie; decodeURIComponent behoudt +. Codeer een letterlijk plusteken als %2B om het terug te krijgen.