URL encoder en decoder
LinkEncodeer of decodeer een volledige URL of één component met percent-encoding. Kies componentmodus voor een querywaarde, padsegment of ander los gegeven.
URL-modus of componentmodus
LinkEncodeer URL gebruikt encodeURI() en behoudt tekens die de structuur van een volledige URL bepalen, waaronder :, /, ?, # en &. Encodeer component gebruikt encodeURIComponent() en codeert die scheidingstekens als ze onderdeel van een waarde zijn.
Componentmodus zet thee & koek bijvoorbeeld om naar thee%20%26%20koek. In ?q= voorkomt dit dat de ampersand als het begin van een volgende parameter wordt gelezen. Gebruik componentmodus niet voor een volledige URL, want dan worden ook de structurele scheidingstekens gecodeerd.
Percent-encoding geeft UTF-8-bytes weer als % met twee hexadecimale cijfers. Het gaat dus niet alleen om ASCII-codes. Een spatie wordt %20. Formuliercodering kan + gebruiken, maar deze widget doet dat niet. Een ongeldige percent-reeks geeft een foutmelding.
Privacy en opslag
LinkDe verwerking gebeurt in je browser. De invoer en gekozen actie worden in localStorage bewaard. Wis ze na gebruik van gevoelige URL’s of tokens op een gedeeld apparaat.
Gerelateerde tools
LinkMeer lezen
Link- IETF: URI generic syntax
Widget gemaakt met staark