Orodje za razvijalce
Kodirajte ali dekodirajte URL
URL kodirajte ali dekodirajte komponento ali celoten URL z odstotnim kodiranjem v vašem brskalniku. Podprta sta Unicode in emoji.
Za vrednosti poizvedbe uporabite komponentni način. Način polnega URL-ja ohranja : / ? & = # med kodiranjem preostalega. Nič ni naloženo.
- Deluje lokalno
- Brez nalaganja
- Takoj
- Brezplačno
Komponenta uporablja encodeURIComponent. Celoten URL uporablja encodeURI, tako da shema, :, /, ?, &, = in # ostanejo berljivi.
Kako deluje
- 01 Prilepite podatke
- 02 Zaženite dejanje
- 03 Kopirajte rezultat
Zakaj NEXNARA
-
Zasebno
Podatki ostanejo v brskalniku.
-
Takoj
Rezultat se prikaže takoj.
-
Brez nalaganja
Na strežnik NEXNARA se ne pošlje ničesar.
-
Deluje kjerkoli
Namestitev ni potrebna.
Izvedite več
Kaj je URL kodiranje?
URL kodiranje (odstotno kodiranje) zamenja rezervirane ali ne-ASCII znake z zaporedji %, na primer %20 za presledek. Brskalniki in API-ji ga uporabljajo v nizih poizvedb in segmentih poti.
Kako ga uporabljati
Izberite Komponenta za vrednost poizvedbe ali segment poti. Če že imate popolno povezavo in potrebujete samo presledke in kodiranje, ki ni ASCII, izberite Celoten URL. Decode razveljavi odstotno kodiranje. Swap zamenja obe škatli.
Komponenta proti polnemu URL-ju
Komponentni način uporablja encodeURIComponent, ki kodira skoraj vse rezervirane znake. Način polnega URL-ja uporablja encodeURI, torej: /? & = # ostani na mestu. Prenos celotnega URL-ja v komponentni način bi ga spremenil v eno neprozorno vrednost.
Pogoste uporabe
Kodirajte iskalne izraze, poti Unicode ali poizvedbene parametre, preden jih postavite v povezavo. Dekodirajte kopirani URL, da preberete izvirno besedilo. To ni kodiranje Base64.
Zasebnost
Vaše besedilo ostane v brskalniku. Ne naloži se na strežnike NEXNARA in se ne shrani v piškotke, lokalno shrambo ali zbirko podatkov.
Pogosta vprašanja
Kaj je odstotno kodiranje?
Odstotno kodiranje predstavlja znake kot %, ki mu sledita dve šestnajstiški števki. Presledek postane %20. Ne-ASCII besedilo postane UTF-8 odstotna zaporedja.
Kdaj naj kodiram polni URL?
Uporabite Kodiraj polni URL, ko že imate celoten URL in morate kodirati samo presledke ali Unicode. Uporabite Kodiraj komponento za eno vrednost, ki bo stala znotraj URL-ja.
Kakšna je razlika med encodeURI in encodeURIComponent?
encodeURIComponent kodira rezervirane znake, kot so &, =, ?, / in #. encodeURI pusti te strukturne znake na mestu, tako da polni URL ostane URL.
Kaj pa, če je kodiranje neveljavno?
Prekinjena zaporedja, kot so osamljeni %, %2 ali %GG, so sporočena kot Neveljavno odstotno kodiranje. Stran se ne sesuje.
Ali kodiranje URL-jev podpira Unicode in emoji?
ja Besedilo je odstotno kodirano kot UTF-8, tako da korejščina, japonščina, arabščina in emodžiji krožijo v komponentnem načinu.
Ali je moj URL naložen?
Ne. Kodiranje in dekodiranje poteka samo v tem brskalniku. Ni nalaganja na strežnik in zunanjega API-ja.
Ali je kodiranje URL enako kot Base64?
Ne. Odstotno kodiranje naredi besedilo v URL-ju varno. Base64 kodira poljubne bajte kot ASCII. Uporabite orodje Base64 za podatkovne URL-je in datoteke.