Ilmainen / Verkossa
URL-kooderi & Dekooderi
Koodaa & Dekoodaa URL-osoitteita Välittömästi
Muunna erikoismerkit URL-turvalliseen prosenttikoodattuun muotoon tai dekoodaa koodatut URL-osoitteet takaisin luettavaksi tekstiksi. Olennaista verkkokehitykselle ja API-työlle.
Virheellinen koodattu merkkijono. Tarkista syötteesi.
Useita Koodaus Tyyppisiä
Valitse täydellisen URL-koodauksen, komponenttikoodauksen tai koodaa kaikki merkit maksimaalista yhteensopivuutta varten.
Välitön Dekoodaus
Liitä mikä tahansa prosenttikoodattu merkkijono ja dekoodaa se takaisin luettavaksi tekstiksi yhdellä napsautuksella.
Kehittäjäystävällinen
Täydellinen API-pyyntöjen, kyselymerkkijonojen, lomakedatan ja koodattujen URL-osoitteiden virheenkorjaukseen.
100% Asiakaspuolella
Kaikki koodaus ja dekoodaus tapahtuu selaimessasi. Yhtään tietoa ei koskaan lähetetä palvelimillemme.
Ymmärtäminen URL-koodauksesta Verkkokehitykselle
URL-koodaus (tunnetaan myös prosenttikoodauksena) on mekanismi merkkien koodamiseen Yhdisteiden Resurssi Identifioijassa (URI). Se korvataan vaaralliset merkit '%' seuraavilla kahdella heksadesimaaliluvulla, jotka edustavat merkin ASCII-koodia. Esimerkiksi, tyhjät merkit muuttuvat '%20':ksi, ja ampersandi (&) muuttuu '%26':ksi.
Miksi URL-koodaus on Tarpeellista?
URL-osoitteet voivat sisältää vain rajoitetun joukon merkkejä ASCII-merkkijoukosta. Merkit kuten tyhjät merkit, erikoismerkit ja ei-ASCII-merkit on koodattava, jotta ne voidaan turvallisesti siirtää URL-osoitteissa. Ilman asianmukaista koodausta URL-osoitteet voivat rikkoutua, aiheuttaa turvallisuusongelmia (kuten injektiohyökkäyksiä) tai niitä voidaan väärin tulkita verkkopalvelimilla ja selaimilla.
URL-koodauksen Tyypit
On olemassa erilaisia URL-koodauksen tasoja. encodeURI() koodaa täydellisen URL-osoitteen mutta säilyttää merkit kuten ':', '/', '?', ja '&', joilla on erityinen merkitys URL-osoitteissa. encodeURIComponent() koodaa kaiken paitsi kirjaimet, numerot ja muutamat erikoismerkit - täydellinen kyselyparametrin arvojen koodaukseen. Meidän 'Koodaa Kaikki' vaihtoehto muuntaa jokaisen ei-kirjaimellisen merkin maksimaalista turvallisuutta varten.
URL-kooderi UKK
Koodaa URL (encodeURI) säilyttää merkit, joilla on erityinen merkitys URL-osoitteissa kuten :, /, ?, ja &. Koodaa Komponentti (encodeURIComponent) koodaa kaiken paitsi kirjaimet ja numerot. Käytä Koodaa URL täydellisille URL-osoitteille ja Koodaa Komponentti kyselyparametrin arvoille.
URL-osoitteet voivat sisältää vain tiettyjä ASCII-merkkejä. Erikoismerkit, tyhjät merkit ja ei-englanninkieliset merkit on prosenttikoodattava, jotta ne voidaan turvallisesti sisällyttää URL-osoitteisiin. Ilman koodausta URL-osoitteet voivat rikkoutua tai aiheuttaa turvallisuusongelmia.
%20 on URL-koodattu esitys tyhjälle merkille. Numero 20 on heksadesimaalinen arvo tyhjälle merkillä (32 desimaalisena) ASCII:ssa. Samoin %26 edustaa '&', %3F edustaa '?', jne.
Kyllä. Kaikki koodaus ja dekoodaus tapahtuu kokonaan selaimessasi JavaScriptin avulla. Tietojasi ei koskaan lähetetä millekään palvelimelle tai tallenneta minnekään.
Kyllä. Ei-ASCII-merkit (kuten é, ñ, 日本語) koodataan käyttämällä niiden UTF-8-tavujonoja. Jokainen tavu esitetään prosenttikoodattuna arvona, mikä varmistaa yhteensopivuuden kaikkien nykyaikaisten verkkosysteemien kanssa.