URL Encoder / Decoder

Codeer tekst naar een URL-veilig formaat (procentcodering) of decodeer URL-gecodeerde strings terug naar leesbare tekst.

Wat is URL-codering (Procentcodering)?

URL-codering, ook bekend als procentcodering, is een proces dat wordt gebruikt om tekens te converteren naar een formaat dat veilig via het internet kan worden verzonden via Uniform Resource Locators (URL's). URL's kunnen slechts een beperkte set tekens bevatten (alfanumerieke tekens en enkele speciale symbolen zoals -, _, ., ~).

Alle andere tekens, zoals spaties, leestekens of niet-ASCII-tekens, moeten worden gecodeerd. Dit betekent dat het onveilige teken wordt vervangen door een '%'-symbool gevolgd door de hexadecimale weergave van twee cijfers van de ASCII- of UTF-8-waarde van het teken.

URL-codering

Codering zet onveilige tekens in uw tekst om in het %HH-formaat. Bijvoorbeeld, een spatie wordt %20, een uitroepteken wordt %21, en het teken 'é' kan %C3%A9 worden (met UTF-8). Dit zorgt ervoor dat de gegevens intact blijven en correct worden geïnterpreteerd wanneer ze in een URL-queryreeks of -pad worden opgenomen.

URL-decodering

Decodering keert het proces om en zet de %HH-sequenties terug naar de oorspronkelijke tekens. Dit stelt applicaties of servers die de URL ontvangen in staat om de bedoelde gegevens, zoals zoektermen, parameters of bestandspaden, correct te interpreteren.

Veelvoorkomende Toepassingen

  • Webontwikkeling: Coderen van gebruikersinvoer voor querystrings of padsegmenten.
  • Gegevensoverdracht: Verzekeren van gegevensintegriteit bij het doorgeven van informatie via URL's.
  • API-aanroepen: Parameters correct formatteren voor RESTful API's.
  • Debuggen: Decoderen van URL's in logboeken of netwerkverzoeken om de doorgegeven gegevens te begrijpen.