URL kódoló és dekódoló
Kódoljon vagy dekódoljon százalékosan kódolt szöveget. A komponens mód encodeURIComponent-et használ. A teljes URL mód ahol lehet, megtartja az URL szerkezetét.
Adatvédelembarát Az adatok helyben, a böngészőben kerülnek feldolgozásra, és nem töltődnek fel a szervereinkre.
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
Válassza a Komponens kódolását egy query értékhez vagy útvonalszegmenshez. Válassza a Teljes URL kódolását, ha meg akarja tartani a : / ? & = jeleket, miközben a szóközöket és a nem ASCII karaktereket kódolja. A Dekódolás visszavonja a százalékos kódolást.
Komponens vs teljes URL
A komponens mód encodeURIComponent-et használ. A teljes URL mód encodeURI-t, így az URL alakja olvasható marad. A dekódolás először decodeURIComponent-et próbál, majd decodeURI-t.
Gyakori használatok
Kódoljon keresőkifejezéseket, Unicode útvonalakat vagy query paramétereket, mielőtt linkbe tenné őket. Dekódoljon egy másolt URL-t az eredeti szöveg elolvasásához.
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 van, ha a kódolás érvénytelen?
A törött szekvenciák, például egy magányos % vagy %E0, Érvénytelen százalékos kódolásként jelennek meg. Az oldal nem omlik össze.
Feltöltődik az URL-em?
Nem. A feldolgozás helyben, a böngészőben történik, és nem töltődik fel a szervereinkre.