Ontwikkelaarshulpmiddel

Enkodeer of dekodeer 'n URL

URL-enkodeer of dekodeer 'n komponent of 'n volledige URL met persentasie enkodering in jou blaaier. Unicode en emoji's word ondersteun.

Gebruik komponentmodus vir navraagwaardes. Volle URL-modus hou : / ? & = # terwyl die res gekodeer word. Niks word opgelaai nie.

  • Loop plaaslik
  • Geen oplaai
  • Dadelik
  • Gratis
Koderingsmodus

Komponent gebruik encodeURIConponent. Volledige URL gebruik encodeURI sodat skema, :, /, ?, &, =, en # leesbaar bly.

Hoe dit werk

  1. Plak jou data
  2. Voer die aksie uit
  3. Kopieer die resultaat

Hoekom NEXNARA

  • Privaat

    Jou data bly in die blaaier.

  • Dadelik

    Resultate verskyn dadelik.

  • Geen oplaaie

    Niks word na ’n NEXNARA-bediener gestuur nie.

  • Werk oral

    Geen installasie nodig nie.

Kom meer te wete

Wat is URL-kodering?

URL-kodering (persentasiekodering) vervang gereserveerde of nie-ASCII-karakters met %-reekse soos %20 vir ’n spasie. Blaaiers en API’s gebruik dit in soekstringe en padsegmente.

Hoe om dit te gebruik

Kies Komponent vir 'n navraagwaarde of padsegment. Kies Volledige URL wanneer jy reeds 'n volledige skakel het en slegs spasies benodig en nie-ASCII geënkodeer is. Dekodeer maak persentasie-kodering ongedaan. Ruil ruil die twee bokse.

Komponent vs volle URL

Komponentmodus gebruik encodeURIComponent, wat byna elke gereserveerde karakter kodeer. Volle URL-modus gebruik encodeURI so: /? & = # bly in plek. Om 'n hele URL deur komponentmodus te plaas, sal dit in een ondeursigtige waarde verander.

Algemene gebruike

Enkodeer soekterme, Unicode-paaie of navraagparameters voordat dit in 'n skakel geplaas word. Dekodeer 'n gekopieerde URL om die oorspronklike teks te lees. Dit is nie Base64-kodering nie.

Privaatheid

Jou teks bly in die blaaier. Dit word nie na NEXNARA-bedieners opgelaai nie en word nie in koekies, plaaslike berging of ’n databasis gestoor nie.

Gereelde vrae

Wat is persentasiekodering?

Persentasiekodering stel karakters voor as % gevolg deur twee heksadesimale syfers. ’n Spasie word %20. Nie-ASCII-teks word UTF-8-persentasie-reekse.

Wanneer moet ek ’n volle URL kodeer?

Gebruik Kodeer volle URL wanneer jy al ’n volledige URL het en slegs spasies of Unicode gekodeer moet word. Gebruik Kodeer komponent vir ’n enkele waarde wat binne ’n URL sal sit.

Wat is die verskil tussen encodeURI en encodeURIConponent?

encodeURIConponent kodeer gereserveerde karakters soos &, =, ?, /, en #. encodeURI laat daardie struktuurkarakters in plek sodat 'n volledige URL 'n URL bly.

Wat as die enkodering ongeldig is?

Gebroke reekse soos 'n eensame %, %2 of %GG word as Ongeldige persentasie-kodering gerapporteer. Die bladsy val nie neer nie.

Ondersteun URL-kodering Unicode en emoji's?

Ja. Teks is persentasiegekodeer as UTF-8, dus Koreaans, Japannees, Arabies en emoji's heen en weer in komponentmodus.

Is my URL opgelaai?

Nee. Enkodering en dekodering word slegs in hierdie blaaier uitgevoer. Daar is geen bedieneroplaai en geen eksterne API nie.

Is URL-kodering dieselfde as Base64?

Nee. Persentasie-kodering maak teks veilig in 'n URL. Base64 kodeer arbitrêre grepe as ASCII. Gebruik die Base64-nutsding vir data-URL'e en lêers.