URL-koodi / Decode (prosenttia - koodaus)
URL Encode/Decode (prosenttia koodaus) muuntaa vaaralliset merkit URL-turvalliseen muotoon ja takaisin. Käytä sitä kyselyjonoihin, ohjaa URL-osoitteita, UTM-parametreja ja vianetsintä API-pyyntöjä (RFC 3986). Toimii 100% paikallisesti selaimessasi
Koodaus
Kokeile.
Esimerkkejä
summer sale & shoes
summer%20sale%20%26%20shoes
summer%20sale%20%26%20shoes
summer sale & shoes
Milloin koodata koko arvo vs. osa URL
Yleisin virhe prosenttikoodaus on koodaus väärä osa URL. Monissa työnkuluissa haluat vain koodata kyselyn arvon, polun segmentin, fragmentin tai ohjata kohdetta koko URL-jonon sijaan. Tämä sivu käyttää encodeURIComponent ja decodeURIComponent, jotka sopivat parhaiten yksittäisten arvojen ja komponenttien.
Merkit, jotka yleensä vaativat koodausta
Tilat, ampersandit, vastaavat merkkejä, kysymys merkkejä, häsit, prosentti merkkejä, viiltoja osien arvot, ja ei-ASCII merkkiä ovat yleisiä syitä koodata tekstiä ennen laittamista URL. Tämä on erityisen tärkeää hakukyselyille, tarroille, tiedostonimille ja käyttäjän käyttämille arvoille, jotka muutoin rikkoisivat kyselyjonon tai polun segmentin.
Yleiset virheet URL-koodauksen kanssa
Tuplakoodaus on yksi yleisimmistä ongelmista. Esimerkiksi olemassa olevasta koodatusta tiedostosta tulee jälleen% 2520. Toinen yleinen virhe on koodata koko URL-osoite, kun vain yksi parametriarvo pitäisi purkaa. On myös tärkeää muistaa, että tämä sivu tuottaa prosentti-koodatut tilat kuten [52], ei muoto-tyyli plus merkkejä.
Käytännön työnkulku
Käytä tätä sivua, kun valmistelet linkkiä koskevan kyselyparametrin, puhdistat UTM:n tai seuraat arvoja, dekoodaat prosenttikoodattua tekstiä, joka on kopioitu lokeista tai selaimen työkaluista, tai teet polkusegmentistä turvallisen ennen sen lisäämistä toiseen URL-osoitteeseen. Se on erittäin hyödyllistä, kun käsittelet yksi arvo kerrallaan ja haluat nähdä tarkka prosentti koodattu tulos.
Mitä ei-englantilaiselle tekstille ja emojille tapahtuu?
Tämä työkalu prosentti-encodes UTF-8 tavua, minkä vuoksi korostuneet merkit, ei-latinalainen teksti, ja emoji usein tulee useita prosentti koodeja sijaan yhden yksikön. Tämä käytös on normaalia ja hyödyllistä, kun kohde odottaa URL-turvallinen edustus alkuperäisen Unicode tekstin.
Vianmääritysvirheet
Ennen kuin Rely on URL-koodattu arvo
Testaa lähtö todellisessa määräpaikassa ennen kuin oletat sen olevan oikein. Jos jokin näyttää edelleen väärältä, tarkista kaksoiskoodaus, tilojen ja kylttien sekakäsittely tai se, miten kohde käsittelee kaikkia URL-osoitteita ja yksittäisiä parametriarvoja.
Miksi koodattu teksti voi edelleen olla väärä sovellus
Oikea dekoodaus tässä ei takaa toisen sovelluksen tulkita tekstiä samalla tavalla. Jotkut järjestelmät kohtelevat plus merkkejä välilyönteinä, toiset säilyttävät ne kirjaimellisesti, ja varatut merkit saattavat silti tarvita erityistä käsittelyä riippuen siitä, kuuluuko teksti polulle, kyselyjonoon vai muotoon.
Kuinka kertoa, pitäisikö sinun koodata koko URL vai vain yksi osa
Koodaustarve riippuu kontekstista. Kyselyparametrin arvo tarvitsee usein koodausta myös silloin, kun muun URL-osoitteen pitäisi pysyä luettavissa, kun taas jo koottu URL voi katkeaa, jos koodaat erottimia kuten ?, &, = tai /. Mieti, valmisteletko yhtä osaa vai koko osoitetta ennen kuin käytät tulosta.
Dekoodauksen epäonnistuminen tarkoittaa yleensä passiivinen teksti sisältää epämuodostuneita prosenttisekvenssejä, sekalaista ja koodattua sisältöä, tai merkkijonoa, joka on jo purettu kerran. Jos tulos näyttää väärältä, tarkista, liititkö täyden URL-osoitteen yhden komponentin sijaan ja tuplasitko prosenttimerkit aikaisemmalla käsittelyllä.
Tähän liittyvät työkalut
Perus64 Koodaustyökalu
Koodaa teksti Base64:een tai dekoodaa Base64 takaisin luettavaan sisältöön suoraan selaimessasi. Se on hyödyllistä tarkastaa rahakkeita, vianetsintä valtuutus otsikoita, tarkistaa konfigin arvot, dekoodaus API hyötykuormat, ja muuntaa tavallinen teksti ilman etäpalvelua. ToolMill toimii täysin asiakkaan puolella yksityisyyttä ja toimii edelleen offline asennuksen jälkeen.
Koodaus
Hex Encode / Decode
Hex Encode / Decode muuntaa tekstin heksadesimaaliksi (base-16) tavuksi ja dekoodaa heksan takaisin luettavaksi tekstiksi. Käytä sitä vianetsintä binary hyötykuormat, tarkastaa UTF-8 tavut, peruuttaa karannut jouset, ja työskennellä häshes tai matalan tason protokollia. Hyväksyy yhteiset hex-formaatit (välilyönneillä, uusilla linjoilla tai 0x etuliitteillä) Toimii 100% paikallisesti selaimessasi
Koodaus
HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
Koodaus
ROT13 Encode / Decode ... Teksti ↔ ROT13 Cipher
ROT13 on yksinkertainen kirjainkooderi, joka siirtää A↔N, B↔O jne. Sitä käytetään usein spoilerit, kevyt obfuscation, ja foorumi / sähköposti tekstiä. Tämä työkalu koodaa yksinkertaisen tekstin ROT13 ja purkaa ROT13 takaisin tekstiin (toimi on symmetrinen). Toimii 100% paikallisesti selaimessasi
Koodaus
