URL kódolás és dekódolás
Kódolj szöveget URL-hez, vagy fejtsd vissza az escape-elt címet olvasható szöveggé.
Kapcsolódó eszközök
URL kódolás és dekódolás
Az URL csak korlátozott karakterkészletet fogad el, így minden más — szóköz, ékezetes betűk, és-jelek, emodzsik — százalékos kódolással %XX szekvenciákká alakul. Illessz be szöveget a kódoláshoz, vagy dobj be egy escape-elt címet, és olvasd el nyílt formában. Jól jön query stringek kézi összerakásakor, átirányítási láncok hibakeresésekor, vagy amikor kíváncsi vagy, mi rejlik egy kapott követőlinkben. Az átirányítási láncokon és követőszolgáltatásokon áthaladó linkek gyakran kétszer-háromszor kódolva érkeznek — kapcsold be az „Ismételt dekódolás” beállítást, és az eszköz addig dekódol, amíg a szöveg már nem változik, így a többszörösen kódolt címet egy lépésben bontod ki.
A hatókör dönti el, mennyire szigorú a kódolás. A „Címrészlet” mindent kódol, ami nem hétköznapi karakter, beleértve az & = ? és # jeleket is — pontosan erre van szükség egyetlen paraméterértékhez vagy útvonalszegmenshez: az érték érték marad, és nem töri szét az URL szerkezetét. A „Teljes URL” békén hagyja a szerkezeti karaktereket, így a teljes cím megtartja a sémát, az elválasztókat és a horgonyt, miközben a szóközök és a nem ASCII karakterek továbbra is kódolódnak.
Az „A + szóköznek számít” beállítás a HTML-űrlapokra vonatkozik, ahol a szóköz + jelként utazik %20 helyett. Bekapcsolva a kódolás + jelet ad, a dekódolás pedig visszaalakítja szóközzé. Kikapcsolva a + valódi pluszjel marad, ahogy a legtöbb mai API elvárja.
A nem ASCII szöveg UTF-8 kódolást kap, ahogy a böngészők és a kiszolgálók várják, így az ékezetek és az emodzsik oda-vissza változatlanul megmaradnak. Ha hibás szekvencia kerül a szövegbe — magányos % vagy csonka kód —, érthető magyarázatot kapsz rossz eredmény helyett. Minden a böngésződben fut, semmi nem töltődik fel, ezért a munkamenet-tokent, aláírt paramétert vagy belső kiszolgálónevet tartalmazó címeket is nyugodtan megnézheted itt. A kimenet alatti összegzés számolja a kódolt vagy dekódolt szekvenciákat, az eredményt pedig kimásolhatod, letöltheted .txt fájlként, vagy visszateheted a bemenetbe.