URL-koodain ja -dekoodain – prosenttikoodaa merkkijonot ja kokonaiset URL-osoitteet

Koodaa tai pura URL-komponentteja ja kokonaisia URL-osoitteita. Valitse komponenttitila (encodeURIComponent) tai kokonaisen URL:n tila (encodeURI). Kopioi tai lataa yhdellä napsautuksella.

Liitä teksti tai koodattu URL tähän…

Tiedostot poistetaan automaattisesti käsittelyn jälkeenKäsitelty turvallisesti HTTPS:n yli

Usein kysytyt kysymykset

Komponenttitila käyttää encodeURIComponent-funktiota ja koodaa merkit kuten ":/?#[]@", jotta arvo on turvallinen yksittäisen URL-segmentin tai kyselyparametrin sisällä. Koko URL -tila käyttää encodeURI-funktiota ja jättää nuo varatut merkit ennalleen, jotta koko URL pysyy kelvollisena URL:na.

technical

Vaihda komponenttitilaan, liitä parametrin arvo ja koodain korvaa välilyönnit merkillä %20, yhtäläisyysmerkit merkillä %3D ja niin edelleen. Pudota tulos URL-osoitteeseen osan ”?key=” tai ”&key=” jälkeen, ja linkki toimii missä tahansa selaimessa, palvelimella tai REST-asiakkaalla.

usage

Nämä merkit on varattu URL-syntaksille — ne erottavat skeeman, polun, kyselyn ja fragmentin. Koodaamalla ne muotoon %2B %2F %3A %3F %23 arvo voi sisältää ne kirjaimellisesti hämmentämättä jäsentäjää toisessa päässä.

technical

Kyllä. Kun syöte sisältää irrallisen "%"-merkin, jota ei seuraa kahta heksanumeroa, dekooderi näyttää "Virheellinen syöte" -viestin sotkuisen tuloksen sijaan. Korjaa virheellinen sarja, ja tulos päivittyy välittömästi.

features

Ei. Koodain käyttää selaimen sisäänrakennettuja encodeURI/encodeURIComponent-funktioita, joten mikään ei kulje verkon yli. Tämä tekee työkalusta turvallisen tokeneille, tiedostopoluille ja kaikille muille arkaluonteisille arvoille, jotka sinun on upotettava URL-osoitteeseen.

privacy

Kyllä. UTF-8-merkit, kuten ñ, 漢, ✓ ja emojit, koodataan vastaaviksi %xx-tavusarjoiksi. Nykyaikaiset selaimet ja palvelimet purkavat ne automaattisesti takaisin alkuperäisiksi merkeiksi, joten edestakainen muunnos on häviötön.

compatibility

Kyllä. Vaihda tilavalitsin Koodaa-tilaan koodataksesi raakatekstin prosenttikoodauksella tai Pura-tilaan muuntaaksesi %XX-sarjat takaisin luettaviksi merkeiksi. Samat Komponentti- ja Koko URL -vaihtoehdot pätevät molempiin suuntiin, joten voit kierrättää arvon edestakaisin ja saada täsmälleen sen, mistä lähdit.

usage

Miten URL-koodain/dekoodain auttaa sinua saamaan sen tehtyä

Todelliset ongelmat, jotka se ratkaisee joka päivä — yrityksille, tekijöille ja arkisiin tehtäviin. Löydä sinulle sopiva käyttötapa ja aloita sekunneissa.

Kehittäjille

Rakenna kyselymerkkijonoja REST-API:lle

Koodaa hakutermit, suodattimet ja tunnukset GET-pyyntöihin REST-API:lle, Algolialle, Elasticille ja Google Searchille, jotta varatut merkit eivät riko pyynnön URL-osoitetta

Yrityksille

Seurantaparametrit markkinointilinkkeihin

Prosenttikoodaa UTM-parametrit, kampanjanimet ja viittausmerkkijonot Google Analytics-, Facebook Ads- ja HubSpot-linkkeihin, joita jaetaan sähköpostissa ja sosiaalisissa kanavissa

Verkko ja SEO

Välitä suodattimet ja hakutermit URL-osoitteissa

Koodaa monisanaiset hakukyselyt, erikoismerkit ja lajitteluvaihtoehdot jaettaviksi URL-osoitteiksi SaaS-koontinäyttöjä, verkkokaupan suodattimia ja hallintapaneeleja varten

Verkko ja SEO

Luo mailto:-linkkejä aiheella ja viestillä

Rakenna mailto:-linkkejä, joissa aihe ja viestin runko sisältävät rivinvaihtoja, välimerkkejä ja emojeja, jotta napsauta-sähköpostiin-painikkeet avaavat Gmailin ja Outlookin viesti valmiiksi täytettynä

Sosiaalinen media

Upota viestit WhatsApp- ja tekstiviestien jakolinkkeihin

Koodaa valmiiksi täytetyt WhatsApp-, Telegram- ja tekstiviestien jakolinkit, jotta asiakkaat voivat napauttaa sivustosi painiketta ja avata viestisovelluksen markkinointiviesti valmiina

Kehittäjille

Suojaa käyttäjän syöte turvallista URL-osoitteen rakentamista varten

Koodaa käyttäjän hallitsemat arvot ennen niiden lisäämistä URL-osoitteisiin välttääksesi request smuggling-, uudelleenohjausinjektio- ja rikkinäisten linkkien virheet tuotannon verkkosovelluksissa

Kehittäjille

Selvitä OAuth- ja uudelleenohjaus-callback-URL-osoitteet

Pura OAuth-callbackin tai webhook-lokin redirect_uri-, state- tai code-parametri nähdäksesi tarkalleen, minkä arvon palveluntarjoaja sai — usein nopein tapa havaita kaksinkertaisen koodauksen virhe, joka rikkoo kirjautumisen.

Mobiilissa

Luo mobiilisovellusten deep link -linkkejä

Prosenttikoodaa parametrit, jotka menevät mukautettuun skeemaan tai Universal-/App-linkkiin (myapp://open?ref=...), jotta suosittelukoodien tai jaettujen sisältötunnisteiden erikoismerkit selviävät hypystä selaimesta sovellukseen.

Verkko ja SEO

Turvalliset suoralatauslinkit tiedostoille, joiden nimessä on välilyöntejä

Koodaa välilyöntejä, sulkeita tai aksenttimerkkejä sisältävät tiedostonimet (esim. 'Q1 Report (Final).pdf') URL-osoitteeksi, jota CDN:t ja selaimet eivät katkaise tai tulkitse väärin, kun linkitys tehdään suoraan.

Tietosuoja ja turvallisuus

Tarkista, mihin lyhennetty tai koodattu linkki todella vie

Liitä epäilyttävä prosenttikoodattu tai välitetty linkki Purkaminen-tilaan paljastaaksesi todellisen kohde-URL:n, joka on piilotettu uudelleenohjaus- tai seurantaparametrien sisään, ennen kuin klikkaat sitä.