URL-kooderi / Dekooderi
Koodaa URL-osoitteet ja kyselymerkkijonot turvallista siirtoa varten tai muunna koodatut URL-osoitteet takaisin selkeäksi luettavaksi tekstiksi.
Syötä tekstisi:
Tulos:
URL-osoitteen koodaaminen tai purkaminen
- Liitä URL-osoite tai kyselymerkkijono syöttökenttään.
- Valitse Koodaa tai Pura ja valitse sitten vastaava koodaustila.
- Napsauta Muunna saadaksesi koodatun tai koodaamattoman tuloksen.
- Kopioi tulos ja käytä sitä linkeissä, API-kutsuissa tai lomakkeissa.
UKK
Mitä eroa kahdella koodaustilalla on?
encodeURIComponent koodaa lähes kaikki merkit ja on tarkoitettu yksittäisille kyselyarvoille, kun taas encodeURI säilyttää esimerkiksi kauttaviivat ja kaksoispisteet kokonaisia URL-osoitteita varten.
Miksi välilyönneistä tulee %20?
URL-osoitteissa voidaan käyttää vain rajallista merkkijoukkoa. Koodaus muuntaa välilyöntien kaltaiset merkit prosenttikoodatuiksi muodoiksi, kuten %20, jotta ne siirtyvät turvallisesti.
Pitääkö URL-osoitteet koodata manuaalisesti?
Ei. Useimmat ohjelmointikielet hoitavat tämän puolestasi, mutta tämä työkalu on kätevä virheenkorjaukseen, kyselymerkkijonojen rakentamiseen käsin ja erikoistapausten testaamiseen.
Lähetetäänkö URL-tiedot jonnekin?
Ei. Koodaus ja dekoodaus tapahtuvat kokonaan selaimessasi, joten mitään liittämääsi ei lähetetä tai lokiteta.
Liittyvät työkalut
Miksi URL-osoite kannattaa koodata?
URL-osoitteissa voidaan käyttää vain rajallista merkkijoukkoa, joten erikoismerkit on prosenttikoodattava turvallista siirtoa varten. Koodaus säilyttää kyselyparametrit muuttumattomina linkkejä, lomakkeita tai API-kutsuja rakennettaessa.
- Koodaa kyselyparametrit turvallisesti ennen API-pyynnön rakentamista.
- Koodaa käyttäjän syöte, jotta rikkinäiset linkit tai virheelliset URL-osoitteet vältetään.
- Pura koodattu URL-osoite nähdäksesi, mihin se todella johtaa.
Vinkit ja rajoitukset
Käytä encodeURIComponent-toimintoa yksittäisille kyselyarvoille ja encodeURI-toimintoa kokonaisille URL-osoitteille — ne koodaavat eri merkkijoukot. Kaikki suoritetaan paikallisesti, joten tietosi eivät koskaan poistu selaimesta.