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
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
- 01 Illessze be az adatokat
- 02 Futtassa a műveletet
- 03 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.