URL kodeerimine/dekodeerimine (jaapanikeelsete URL-ide ja päringute teisendaja)

Teisenda URL-i kodeerimist/dekodeerimist (protsentkodeeringut) kohe oma brauseris. Vaheta encodeURIComponent/encodeURI käitumise vahel ja tuvasta võimalik topeltkodeering.

Vaikimisi on kasutusel automaatrežiim. Kleebi sisend ja saa kohe väljund, seejärel kopeeri, vaheta või tühjenda kõik ühe töövooga.

Sisendit töödeldakse lokaalselt sinu brauseris ja seda ei saadeta kunagi serverisse.

Kuidas kasutada

  1. Kleebi URL või parameetrijada sisendkasti.
  2. Vali režiim (Automaatne/Kodeeri/Dekodeeri) ja siht (parameetri väärtus / täielik URL).
  3. Vaata tulemust ja kopeeri see. Kasuta Vaheta, kui vajad veel ühte teisendusringi.

Kumba valida?

Parameetri väärtus (soovitatav)

Kasuta query-väärtuste, tee fragmentide ja failinimede jaoks encodeURIComponent-laadset teisendust.

Täielik URL

Kasuta encodeURI-laadset teisendust, kui soovid säilitada URL-i täieliku struktuuri.

+ vs %20

Vormilaadsetes päringutes võib + tähistada tühikut. Seda käitumist saad muuta täpsemates valikutes.

Näidis

Jaapanikeelne URL

Sisend

https://example.com/検索?q=東京 ランチ&ref=メール#セクション

Väljundi eelvaade

Vali Täielik URL, et teisendamisel säilitada URL-i struktuur

UTM parameetrid

Sisend

utm_source=メール&utm_campaign=春セール 2026

Väljundi eelvaade

+ ja %20 käitumist on lihtne võrrelda

Sümboleid sisaldav string

Sisend

こんにちは/Hello?name=山田太郎&note=10%OFF

Väljundi eelvaade

Turvaline dekodeerimine säilitab vigased % jadad ja hoiatab krahhi asemel

Mis on URL-i kodeerimine/dekodeerimine (protsentkodeering)?

  • Protsentkodeering teisendab URL-i jaoks ebamugavad märgid kujule %xx.
  • Dekodeerimine teisendab %xx tagasi algseteks märkideks.
  • See on oluline jaapanikeelse teksti, tühikute ja sümbolite käsitlemisel URL-ides.

Millal kasutada encodeURI vs encodeURIComponent

  • Kasuta encodeURIComponent-käitumist ainult väärtuste jaoks (päringu väärtus või tee fragment).
  • Kasuta encodeURI-käitumist täielike URL-ide jaoks.
  • Vali selle järgi, kas eraldajad nagu ? & = / peavad jääma puutumatuks.

KKK

Mis vahe on + ja %20 vahel?

%20 on RFC-stiilis tühiku esitus, samal ajal kui + kasutatakse peamiselt application/x-www-form-urlencoded tavades. Vormipõhistes päringutes võidakse + käsitleda tühikuna.

Millist funktsiooni peaksin kasutama?

Kasuta encodeURIComponent-laadset teisendust ainult väärtuste jaoks ja encodeURI-laadset teisendust täielike URL-ide jaoks. Otsusta selle järgi, kas eraldajad peavad jääma muutmata.

Mis on topeltkodeering?

Kui näed palju %25 jadasid, võib sama sisend olla kodeeritud mitu korda. See tööriist suudab seda tuvastada ja lubab ühe klõpsuga veel korra dekodeerida.