Handytool
Fejlesztő útmutató5 perc olvasásFrissítve: 2026. jún. 8.

Azonnali fejlesztői segédeszköz

URL kódolás és dekódolás bármely stringhez azonnal

A Handytool URL kódoló százalékosan kódolja a szöveget az URL query stringekbez vagy dekódolja a százalékosan kódolt stringeket olvasható szövegre – privátban a böngészőben, összetevő és teljes URI hatókörrel.

Főbb pontok

  • 01Százalékosan kódoljon bármely szöveget biztonságos használatra URL-ekben vagy query stringekbez egyetlen kattintással.
  • 02Támogatja az összetevő hatóköröt (kódolja az összes) és a teljes URI hatóköröt (megtartja a szerkezeti karaktereket).
  • 03Kezeli az Unicode-ot – az emoji és nem ASCII karakterek UTF-8 kódolás majd százalékos kódolás bájtban bájtban.
  • 04Teljesen a böngészőben fut; a bemenete soha sem kerül feltöltésre vagy naplózásra.

Miért fontos az URL kódolás

Az URL-ek csak ASCII karakterek meghatározott halmazát tartalmazhatják. A szóközök, ampersand, egyenlőségjel és bármely nem ASCII szöveg (emoji, kínai karakterek, arab írás) a megjelenésük előtt az URL-ben százalékosan kódolottnak kell lennie. Kódolás nélkül egy query paraméter szóköze az URL elválasztójaként olvasódna, és egy & paraméter elválasztójaként értelmezzék – csendesen a kérést megsértve.

A fejlesztők folyamatosan az URL kódolással futnak: API kérelem URL-ek építése kézzel, átirányítási célok felépítése, nem megfelelő query stringek hibakeresése vagy OAuth callback URL-ek kezelése. A Handytool URL kódoló kezel mind a kódolást, mind a dekódolást a helyes Unicode viselkedéssel, install nélkül és szerver kerekítés nélkül.

Hogyan kódoljon vagy dekódoljon egy URL stringet

  1. 01

    Illessze be a szöveget

    Írja be vagy illessze be azt a stringet, amelyet szeretne kódolni – például egy query paraméter értéket szóközökkel vagy speciális karakterekkel – a beviteli mezőbe.

  2. 02

    Válasszon összetevő vagy teljes URI hatókörtöt

    Válassza az összetevő hatókörtöt egyetlen query paraméter értékének kódolásához (megmenekül minden fenntartott karakterből, beleértve a / és ? karaktereket). Válassza a teljes URI hatókörtöt egy teljes URL kódolásához a / , ? és # szerkezeti elválasztók megtartása mellett.

  3. 03

    Kattintson a Kódolásra vagy Dekódolásra

    Kattintson a Kódolásra a szöveg százalékosan kódolt stringre konvertálásához, vagy a Dekódolásra a %20, %3F és minden más százalékos sorozat olvasható karakterekre konvertálásához.

  4. 04

    Másolja és használja az eredményt

    Kattintson a másolás gombra és illessze be a kódolt vagy dekódolt stringet, ahol szükséges – URL, API hívás, konfigurációs fájl vagy szerkesztő.

Karakterek, amelyeket kódolni kell a Query paraméterekben

Ezek a karakterek speciális jelentéssel bírnak az URL-ekben és megtörik a query stringeket, ha el nem kerülik.

  • 01Szóköz → %20 (vagy + az űrlap kódolt szövegekben, de %20 URL query stringekben).
  • 02& → %26 – elválasztja a query paramétereket, ezért a vá,ér belül kódolni kell.
  • 03= → %3D – elválasztja az értéktől, az értéken belül kódolni kell.
  • 04+ → %2B – gyakran tévesztik szóköznek a régebbi szervereken; mindig kódoljon kifejezetten.
  • 05# → %23 – jelöli a fragment azonosítót; bármely érték belsejében kódoljon.
  • 06Nem ASCII (emoji, CJK, stb.) → UTF-8 bájtok %XX%XX sorozatként kódolva.

Tokenek és hitelesítési adatok kódolása adatvédelmi kockázat nélkül

Az URL kódoló teljes mértékben a böngészőben fut a natív encodeURIComponent és encodeURI JavaScript funkciók segítségével. Semmi nem kerül szerverre továbbításra. Ez azt jelenti, hogy biztonságosan kódolhatja az OAuth tokeneket, API kulcsokat vagy privát átirányítási URI-kat anélkül, hogy ezek az értékek elhagynák a gépet.

Amint bezárja vagy újratölti a lapot, a bevitel eltűnik. Nincs munkamenet, nincs naplózás és nincs szükséges fiók.

URL kódoló – Gyakran Ismételt Kérdések

Mi az az URL kódolás vagy százalékos kódolás?

Az URL kódolás azokat a karaktereket helyettesíti, amelyek speciális jelentéssel bírnak az URL-ekben – szóközök, &, =, ? és nem ASCII szöveg – egy % és két hexadecimális szám után. Lehetővé teszi tetszőleges szöveg biztonságos befoglalását egy URL-be annak szerkezete megsértése nélkül.

Mi a különbség az összetevő és teljes URI kódolás között?

Az összetevő kódolás (encodeURIComponent) az összes fenntartott karaktert, beleértve a / és ? karaktereket is, megmenekül. Használja az egyes query paraméter értékeket. A teljes URI kódolás (encodeURI) megtartja a szerkezeti karaktereket, így az egész URL érvényes marad.

Hogyan kezeli az eszköz az Unicode-ot és az emoji-t?

Az Unicode karakterek először UTF-8 bájtokra konvertálódnak, majd minden bájt %XX karakterként kódolódik, amely megfelel az összes modern böngészőben használt szabványnak.

Az URL kódolás megegyezik a HTML entitás kódolással?

Nem. Az URL kódolás százalékos sorozatokat (%20 szóközökhöz) használ; a HTML entitás kódolás elnevezett vagy numerikus referenciákat (& az &-hez) használ. Különböző kontextusban szolgálnak és nem keveredhetnek.

A bevitel valahol tárolódik?

Nem. A kódolás és dekódolás natív böngésző JavaScript API-kat használ. Semmi nincs feltöltve, naplózva vagy tárolva.

Az eszköz ingyenes?

Igen. A Handytool teljesen ingyenes, nincs regisztráció vagy használati korlátok.

Kapcsolódó eszközök

Továbbra is dolgozz Segédeszköz eszközökkel

Segédeszköz eszközök