URL Coderen / Decoderen
Codeer en decodeer URL's en URI-componenten voor veilige overdracht en correcte opmaak.
OntwikkelaarstoolURL-verwerkingQuery String
Coderingsopties
Configureer coderings-/decoderingsmethoden
Tekst om te coderen
Voer tekst in om te coderen voor URL-gebruik
Voorbeelden
Bekijk verschillende URL-coderings-/decoderingsvoorbeelden
Voorbeeld 1
Origineel
Hello World!
Gecodeerd
%EC%95%88%EB%85%95%ED%95%98%EC%84%B8%EC%9A%94%20%EC%84%B8%EA%B3%84%21
Voorbeeld 2
Origineel
Hello World!
Gecodeerd
Hello%20World%21
Voorbeeld 3
Origineel
user@example.com
Gecodeerd
user%40example.com
Voorbeeld 4
Origineel
https://example.com/search?q=test
Gecodeerd
https%3A//example.com/search%3Fq%3D%ED%85%8C%EC%8A%A4%ED%8A%B8
Voorbeeld 5
Origineel
JSON-formaat: Engelse zoekgegevens
Gecodeerd
search=%ED%95%9C%EA%B8%80%20%EA%B2%80%EC%83%89&page=1
URL-coderingsgids
Wat is URL-codering?
URL-codering is een methode die wordt gebruikt om speciale tekens, spaties en Unicode-tekens veilig over te dragen in URL's. Het converteert speciale tekens naar het '%'-symbool gevolgd door hexadecimale codes.
Beschrijvingen van verwerkingsmodi
- • Standaard URL-codering: Gebruikt encodeURIComponent() of encodeURI()
- • Query String (qs): Converteer objecten naar query strings of parseer ze
- • Formuliergegevens: Verwerk formuliergegevens in key=value formaat
Wanneer te gebruiken?
- • Bij het opnemen van speciale tekens of niet-ASCII-tekens in URL-queryparameters
- • Bij het verzenden van formuliergegevens
- • Bij het verzenden van gegevens met speciale tekens in API-verzoeken
- • Bij het waarborgen van URL-veiligheid in webontwikkeling
Veelvoorkomende coderingskarakters
Spatie → %20
! → %21
@ → %40
# → %23
$ → %24
% → %25
& → %26
+ → %2B
qs Bibliotheek Voorbeeld
import qs from 'qs';
const encoded = qs.stringify({ a: '1 2', b: ['x', 'y'] }, { encode: true });
// → a=1%202&b[0]=x&b[1]=y
const decoded = qs.parse(encoded);
// → { a: '1 2', b: ['x', 'y'] }Karaktercodering
Karaktercodering verwijst naar het converteren van strings naar specifieke coderingsformaten. Bij URL-codering kan karaktercodering strings converteren naar verschillende coderingsformaten zoals UTF-8, EUC-KR, ISO-8859-1, etc.