URL-kooderi ja dekooderi - prosenttikoodaukset ja täydet URL-osoitteet

Koodaa tai dekoodaa URL-komponentit ja täydelliset URL-osoitteet. Valitse komponenttimoodi (encodeURIComponent) tai täysi URL-tila (encodeURI). Kopioi tai lataa yhdellä klikkauksella.

Syöte
Tulostus

Tietoa URL-koodauksesta

"Component"-tila käyttää encodeURIComponentia, joka poistaa merkkejä kuten ":/?#[]@", joten tulos on turvassa yhden URL-segmentin sisällä. "Täysi URL"-tila käyttää encodeURI:tä ja jättää varatut merkit paikoilleen, jotka soveltuvat koko URL-merkkijonon koodaamiseen.

Frequently Asked Questions

Komponenttitila käyttää encodeURIComponentia ja pakenee merkkejä kuten ":/?#[]@", joten arvo on turvassa yhden URL-segmentin tai kyselyparametrin sisällä. Täysi URL-tila käyttää encodeURI:ta ja jättää nämä varatut merkit koskematta, joten koko URL pysyy voimassa olevana URL-osoitteena.

technical

Vaihda komponenttitilaan, liittää parametriarvo ja kooderi korvaa välilyönnit %20:llä, yhtäsuuret merkit %3D:llä ja niin edelleen. Laita tulos URL-osoitteeseen "?key=" tai "&key=" jälkeen, niin linkki toimii millä tahansa selaimella, palvelimella tai REST-asiakkaalla.

usage

Nämä merkit ovat URL-syntaksin varaamia — ne erottavat kaavion, polun, kyselyn ja fragmentin. Koodaamalla ne %2B %2F %3A %3F %23 arvo kantaa ne kirjaimellisesti ilman, että jäsentäjä toisella puolella sekoitetaan.

technical

Kyllä. Kun syötteessä on harhainen "%", jota ei seuraa kahta kuusikulmanumeroa, dekooderi näyttää "Virheellinen syöte" -viestin sen sijaan, että tuottaisi sekavan ulostulon. Korjaa ongelmallinen sekvenssi, niin tulos päivittyy välittömästi.

features

Ei. Kooderi käyttää selaimen sisäänrakennettuja encodeURI / encodeURIComponent -toimintoja, joten mikään ei kulje verkon läpi. Se tekee työkalusta turvallisen tokeneille, tiedostopoluille ja muille arkaluontoisille arvoille, jotka täytyy upottaa URL-osoitteeseen.

privacy

Kyllä. UTF-8-merkit kuten ñ, 漢, ✓ ja emoji koodataan vastaaviin %xx tavujonoihin. Nykyaikaiset selaimet ja palvelimet purkavat ne automaattisesti alkuperäisiksi merkeiksi, joten meno-paluumatka on häviämätön.

compatibility

Use Cases

Rakenna kyselymerkkijonoja REST-rajapinnoille

Koodaa hakutermit, suodattimet ja tunnisteet GET-pyyntöjä varten REST-API-rajapintoihin, Algoliaan, Elasticiin ja Google-hakuun, jotta varatut merkit eivät riko pyyntö-URL-osoitetta.

technical

Markkinointilinkkien seurantaparametrit

Prosentuaalinen UTM-parametrit, kampanjoiden nimet ja viittausmerkkijonot Google Analyticsille, Facebook-mainoksille ja HubSpot-linkeille, joita jaetaan sähköpostissa ja sosiaalisessa mediassa

business

Läpäise suodattimet ja hakutermit URL-osoitteissa

Koodaa monisanaiset hakukyselyt, erikoismerkit ja lajitteluvaihtoehdot jaettaviksi URL-osoitteiksi SaaS-koontinäytöille, verkkokaupan suodattimille ja hallintapaneeleille

web

Generoi mailto: Linkit aiheeseen ja runkoon

Rakenna mailto: linkit, joissa aihe ja runko sisältävät uusia rivejä, välimerkkejä ja emojeita, joten klikkaa-sähköpostipainikkeet avaavat Gmailin ja Outlookin, jossa viesti on valmiiksi täytetty

web

Upota viestejä WhatsAppiin ja SMS-viestit Jaa linkkejä

Koodaa valmiiksi täytetyt WhatsApp-, Telegram- ja SMS-jakolinkit, jotta asiakkaat voivat painaa sivustollasi painiketta ja avata viestin, jossa markkinointiviesti on valmiina

social

Pako käyttäjän syötteestä turvallisen URL-osoitteen rakentamista varten

Koodaa käyttäjän ohjaamat arvot ennen niiden lisäämistä URL-osoitteisiin välttääksesi pyyntöjen salakuljetuksen, uudelleenohjaus- ja rikkinäisen linkin bugit tuotantoverkkosovelluksissa

technical