Fejlesztői eszköz

URL kódolása vagy dekódolása

URL-kódolás vagy dekódolás egy összetevő vagy teljes URL százalékos kódolással a böngészőjében. A Unicode és az emoji támogatott.

Használja a komponens módot a lekérdezési értékekhez. A teljes URL mód megtartja a : / ? & = # a többi kódolása közben. Semmi sincs feltöltve.

  • Helyben fut
  • Nincs feltöltés
  • Azonnali
  • Ingyenes
Kódolási mód

A komponens az encodeURIComponentet használja. A teljes URL az encodeURI-t használja, így a :, /, ?, &, = és # séma olvasható marad.

Hogyan működik

  1. Illessze be az adatokat
  2. Futtassa a műveletet
  3. Másolja az eredményt

Miért a NEXNARA

  • Privát

    Az adatok a böngészőben maradnak.

  • Azonnal

    Az eredmények azonnal megjelennek.

  • Nincs feltöltés

    Semmi nem kerül NEXNARA-kiszolgálóra.

  • Bárhol működik

    Nincs szükség telepítésre.

Tudjon meg többet

Mi az az URL-kódolás?

Az URL-kódolás (százalékos kódolás) a fenntartott vagy nem ASCII karaktereket % szekvenciákra cseréli, például %20 egy szóközre. A böngészők és API-k query stringekben és útvonalszegmensekben használják.

Hogyan használja

Lekérdezési értékhez vagy elérési útszegmenshez válassza az Összetevőt. Válassza a Teljes URL lehetőséget, ha már rendelkezik teljes hivatkozással, és csak szóközökre van szüksége, és nem ASCII-kódolásra van szüksége. A Decode visszavonja a százalékos kódolást. A Swap kicseréli a két dobozt.

Komponens vs teljes URL

A komponens mód az encodeURIComponent-t használja, amely szinte minden fenntartott karaktert kódol. A teljes URL mód az encodeURI-t használja, így : / ? & = # maradjon a helyén. Ha egy teljes URL-t komponens módban helyez el, az egyetlen átláthatatlan értékké változtatná.

Gyakori használatok

Kódolja a keresési kifejezéseket, Unicode elérési utakat vagy lekérdezési paramétereket, mielőtt hivatkozásba helyezné őket. Dekódolja a másolt URL-t az eredeti szöveg olvasásához. Ez nem Base64 kódolás.

Adatvédelem

A szöveg a böngészőben marad. Nem töltődik fel a NEXNARA szervereire, és nem mentődik sütikbe, helyi tárolóba vagy adatbázisba.

GYIK

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

A százalékos kódolás a karaktereket %-ként és két hexadecimális számjegyként ábrázolja. Egy szóköz %20 lesz. A nem ASCII szöveg UTF-8 százalékos szekvenciákká alakul.

Mikor kódoljak teljes URL-t?

Használja a Teljes URL kódolását, ha már van egy teljes URL-je, és csak szóközöket vagy Unicode-ot kell kódolni. Használja a Komponens kódolását egyetlen értékhez, amely egy URL-be kerül.

Mi a különbség az encodeURI és az encodeURIComponent között?

Az encodeURIComponent olyan fenntartott karaktereket kódol, mint a &, =, ?, / és #. Az encodeURI a struktúra karaktereit a helyükön hagyja, így a teljes URL URL marad.

Mi van, ha a kódolás érvénytelen?

Az olyan törött szekvenciák, mint a magányos %, %2 vagy %GG, érvénytelen százalékos kódolásként jelennek meg. Az oldal nem omlik össze.

Az URL-kódolás támogatja a Unicode-ot és a hangulatjeleket?

Igen. A szöveg UTF-8 százalékos kódolású, így a koreai, japán, arab és hangulatjelek komponens módban oda-vissza.

Fel van töltve az URL-címem?

Nem. A kódolás és a dekódolás csak ebben a böngészőben fut. Nincs szerver feltöltés és nincs külső API.

Az URL-kódolás ugyanaz, mint a Base64?

Nem. A százalékos kódolás biztonságossá teszi a szöveget az URL-ben. A Base64 tetszőleges bájtokat ASCII-ként kódol. Használja a Base64 eszközt adat URL-ekhez és fájlokhoz.