Handytool
ApuvälineSuoritetaan paikallisesti

URL-enkooderi ja -dekooderi

Prosenttikoodaa teksti URL-osoitteille tai dekoodaa prosenttikoodatut merkkijonot takaisin luettavaksi tekstiksi — välittömästi, yksityisesti.

Tila
Laajuus
Teksti
0 rivejä0 tavua
Koodattu URL
0 rivejä0 tavua

URL-enkooderi ja -dekooderi – tietoa

Handytool:n URL-enkooderi prosenttioi tekstin turvallista käyttöä varten URL-osoitteissa, kyselymerkkijonoissa ja lomakkeiden tiedoissa — ja dekoodaa prosenttikoodatut merkkijonot takaisin luettavaksi tekstiksi. Valitse komponenttilaajuus (koodaa kaikki, mukaan lukien / ja ?) tai täysi URI-laajuus (säilyttää URL-rakenne). Kaikki suoritetaan selaimessasi, joten voit koodata API-tokenit, kyselyparametrit tai arkaluontoiset merkkijonot ilman yksityisyyden huolia.

URL-enkooderi ja -dekooderi – ominaisuudet

  • 01

    Komponentti- ja täysi URI-laajuus

    Käytä komponenttilaajuutta yksittäisen kyselyparametrin koodaamiseen — se pakenee jokaisen varatun merkin. Käytä koko URI-laajuutta koko URL-osoitteen koodaamiseen säilyttäen samalla /, ? ja # rakenteen erottimina. Tulos vastaa JavaScriptin encodeURIComponent- ja encodeURI-funktioita.

  • 02

    Kaksisuuntainen muuntaminen

    Vaihda koodauksen ja dekoodauksen välillä yhdellä napsautuksella. Dekoodaus purkaa %20:n, %3F:n ja jokaisen muun prosenttikoodesekvenssin takaisin alkuperäiseksi tekstiksi, mukaan lukien ASCII-merkit.

  • 03

    Suoritetaan selaimessasi

    Koodaus käyttää selaimen natiiveja URL-sovellusliittymiä. Syötteesi eivät koskaan poistu laitteestasi — kätevää, kun työskentelet tokeneita, tunnistetietoja tai yksityisiä parametreja käyttäessä.

URL-enkooderi ja -dekooderi – UKK

Mikä on URL-koodaus?
URL-koodaus (prosenttikoodaus) korvaa merkit, joilla on erityinen merkitys URL-osoitteissa — välilyönnit, &, =, ? ja ei-ASCII — % ja kahden heksadesimaaliluvun kanssa. Sen avulla voit turvallisesti sisällyttää mielivaltaisen tekstin URL-osoitteeseen tai kyselymerkkijonoon ilman sen rakenteen rikkomista.
Milloin minun tulisi käyttää "komponentti" vs "koko URI" -koodausta?
Käytä komponenttilaajuutta yksittäisen kyselyparametrin arvon koodaamiseen — se pakenee jokaisen varatun merkin, mukaan lukien /, ? ja #. Käytä koko URI-laajuutta koko URL-osoitteen koodaamiseen — se säilyttää rakennemerkit niin, että URL-osoite säilyy jäsennettävissä.
Käsitteleekö se Unicode-merkkejä?
Kyllä. Unicode-merkit (emoji, kyrillinen, CJK) muunnetaan ensin UTF-8-tavuiksi ja sitten prosenttikoodataan tavu kerrallaan, mikä vastaa %XX%XX-standardia, jota käyttävät kaikki modernit selaimet.
Onko URL-koodaus sama kuin HTML-koodaus?
Ei. URL-koodaus käyttää prosenttikoodausta (%20 välilyönnille); HTML-koodaus käyttää entiteettejä (& &-merkin kohdalla). Ne palvelevat eri tarkoituksia — URL-koodaus suojaa URL-osoitteita, HTML-koodaus suojaa HTML-merkintää.
Tallennetaanko syötteeni minnekään?
Ei. Kaikki suoritetaan paikallisesti selaimessasi käyttäen natiiveja JavaScript URL -sovellusliittymiä. Mitään ei ladata, kirjataan tai tallenneta.

Liittyvät työkalut

Apuväline

Tutustu muihin työkaluihin

Kaikki työkalut