URL-koodaus / -dekoodaus verkossa | URL-koodaus-, dekoodaus- ja prosenttikoodaustyökalu
Koodaa ja pura URL-osoitteita selaimessa: koodaa varatut merkit, dekoodaa %XX-arvot ja käsittele + välilyöntinä kyselymerkkijonoissa. Ilmainen URL-kooderi.
Yleiset URL-koodaukset
Syote
Tulos
Kuinka URL-parametrit ja percent-encoded-teksti koodataan tai dekoodataan
Liita tavallinen teksti, kyselyparametrin arvo, uudelleenohjaus-URL tai percent-encoded-merkkijono syotekenttaan.
Valitse Koodaa muuntaaksesi varatut merkit percent-encodingiksi tai Dekoodaa palauttaaksesi %XX-sekvenssit luettavaan muotoon.
Kopioi koodattu tai dekoodattu tulos kyselymerkkijonoja, callback-parametreja, markkinointilinkkeja, lokeja tai API-pyyntoja varten.
Keskeiset ominaisuudet
Reaaliaikainen URL-koodaus ja dekoodaus
Nae koodattu tai dekoodattu tulos heti kirjoittaessasi ilman erillista lahetysaskelta.
Optimoitu todellisiin kehitys- ja markkinointityonkulkuihin
Rakennettu kyselyparametrien arvoille, uudelleenohjaus-URL-osoitteille, callback-linkeille ja percent-encoded-merkkijonojen virheenjäljitykseen lokeissa tai API-pyynnoissa.
Yksityinen kasittely selaimessa
Kaikki toimii paikallisesti selaimessa, joten URL-arvot pysyvat yksityisina ja tyokalu on nopea niin tietokoneella kuin mobiilissa.
URL-koodauksen ja dekoodauksen UKK
Millaista URL-koodausta tama tyokalu kayttaa?
Tama tyokalu noudattaa encodeURIComponent-tyylista URL-komponenttikoodausta. Se sopii parhaiten kyselyparametrien arvoille, uudelleenohjauskohteille, callback-URL-osoitteille ja muille URL-osille, joissa varatut merkit taytyy kasitella datana.
Miksi dekooderi kasittelee + merkin valilyontina?
Query stringeissa + merkitaan usein valilyonniksi. Dekoodauksen aikana tama tyokalu muuntaa + merkin ensin valilyonniksi ennen URL-dekoodausta, jotta yleiset lomakearvot tulkitaan oikein.
Mika on encodeURI:n ja encodeURIComponentin ero?
encodeURI on tarkoitettu kokonaisille URL-osoitteille ja jattaa rakenteelliset merkit kuten /, ? ja # koskemattomiksi. encodeURIComponent on tarkoitettu yksittaisille URL-osille ja koodaa myos nama varatut merkit. Tama tyokalu kayttaa encodeURIComponent-tyylista toimintaa, koska se on turvallisempi kyselyarvoille ja uudelleenohjausparametreille.
Liitä mikä tahansa teksti tai URL-merkkijono tähän työkaluun ja se percent-koodaa tai dekoodaa sen välittömästi selaimessasi. Koodaus muuntaa varatut merkit kuten välilyönti, &, =, ? ja # %XX-escape-sekvensseiksi turvallisia kyselyparametreja ja uudelleenohjaus-URL-osoitteita varten; dekoodaus muuntaa %XX-sekvenssit (ja + välilyönniksi) takaisin luettavaksi tekstiksi. Työkalu käyttää encodeURIComponent-tyylistä käyttäytymistä ja toimii kokonaan asiakaspuolella.
Kuinka käyttää URL-encoderia ja -decoderia
- 1
Liitä teksti tai URL
Syötä tavallinen teksti, kyselyparametrin arvo, uudelleenohjaus-URL tai percent-koodattu merkkijono syötekenttään.
- 2
Valitse Koodaa tai Dekoodaa
Valitse Koodaa muuntaaksesi varatut merkit percent-encodingiksi tai Dekoodaa palauttaaksesi %XX-sekvenssit luettavaan tekstiin.
- 3
Tarkista reaaliaikainen tulos
Tulos päivittyy välittömästi kirjoittaessasi, joten voit vahvistaa percent-encodingin ilman erillistä lähetysvaihetta.
- 4
Kopioi tai lataa
Käytä Kopioi-painiketta tuloksen ottamiseen kyselymerkkijonoihin, callback-parametreihin, markkinointilinkkeihin tai API-pyyntoihin, tai Lataa tallentaaksesi sen.
Viitteet
- RFC 3986 — URI:n yleinen syntaksi
Auktoritatiivinen IETF-spesifikaatio, joka määrittelee URI-rakenteen ja percent-encoding-säännöt varatuille merkeille.
- MDN — encodeURIComponent()
JavaScript-referenssi koodauskäyttäytymiselle, jota tämä työkalu noudattaa yksittäisten URL-komponenttien escapoinnissa.
Liittyvät työkalut
URL JSONiksi
Jäsennä koko URL rakenteelliseksi JSON:ksi: skeema, isäntä, polku, kyselyparametrit ja fragmentti.
JSON Formatter
Kaunista ja validoi JSON, joka sisältää koodattuja tai dekoodattuja arvoja.
Base64 Koodaus / Dekoodaus
Koodaa tai dekoodaa Base64-merkkijonoja tokeneille, data-URI:ille ja binäärisille hyötykuormille.
URL-koodauksen ja dekoodauksen UKK
- Millaista URL-koodausta tämä työkalu käyttää?
- Työkalu noudattaa encodeURIComponent-tyylistä URL-komponenttikoodausta. Se sopii parhaiten kyselyparametrien arvoille, uudelleenohjauskohteille, callback-URL-osoitteille ja muille URL-osille, joissa varatut merkit täytyy käsitellä datana.
- Miksi dekooderi käsittelee + -merkin välilyöntinä?
- Query stringeissä + merkitään usein välilyönniksi. Dekoodauksen aikana työkalu muuntaa + -merkin ensin välilyönniksi ennen URL-dekoodausta, jotta yleiset lomakearvot tulkitaan oikein.
- Mikä on encodeURI:n ja encodeURIComponentin ero?
- encodeURI on tarkoitettu kokonaisille URL-osoitteille ja jättää rakenteelliset merkit kuten /, ? ja # koskemattomiksi. encodeURIComponent on tarkoitettu yksittäisille URL-osille ja koodaa myös nämä varatut merkit. Tämä työkalu käyttää encodeURIComponent-tyylistä toimintaa, koska se on turvallisempi kyselyarvoille.
- Kuinka koodaan URL:n Javassa?
- Javassa käytä URLEncoder.encode(arvo, StandardCharsets.UTF_8) kyselyparametrien koodaamiseen. Dekoodaukseen käytä URLDecoder.decode(). Tämä online-työkalu on kätevä tulosten nopeaan testaamiseen ilman koodin ajamista.
- Kuinka koodaan URL:n TypeScriptissä?
- TypeScriptissä käytä encodeURIComponent() yksittäisille kyselyparametrien arvoille. Se on identtinen JavaScriptin toiminnon kanssa. Käytä decodeURIComponent() dekoodaukseen. Tämä työkalu noudattaa samaa käyttäytymistä ja mahdollistaa nopean testauksen selaimessa.