Udviklerværktøj
Indkode eller afkode en URL
URL-indkod eller afkode en komponent eller en fuld URL med procentkodning i din browser. Unicode og emoji er understøttet.
Brug komponenttilstand til forespørgselsværdier. Fuld URL-tilstand beholder : / ? & = # mens du koder resten. Intet er uploadet.
- Kører lokalt
- Ingen upload
- Med det samme
- Gratis
Komponent bruger encodeURIConponent. Fuld URL bruger encodeURI, så skema, :, /, ?, &, = og # forbliver læsbare.
Sådan virker det
- 01 Indsæt dine data
- 02 Kør handlingen
- 03 Kopiér resultatet
Hvorfor NEXNARA
-
Privat
Dine data bliver i browseren.
-
Med det samme
Resultatet vises med det samme.
-
Ingen upload
Der sendes intet til en NEXNARA-server.
-
Virker overalt
Ingen installation påkrævet.
Læs mere
Hvad er URL-kodning?
URL-kodning (procentkodning) erstatter reserverede eller ikke-ASCII-tegn med % sekvenser som %20 for et mellemrum. Browsere og API’er bruger det i forespørgselsstrenge og stisegmenter.
Sådan bruger du det
Vælg Komponent for en forespørgselsværdi eller stisegment. Vælg Fuld URL, når du allerede har et komplet link og kun behøver mellemrum og ikke-ASCII-kodet. Decode fortryder procentkodning. Byt ombytter de to kasser.
Komponent vs fuld URL
Komponenttilstand bruger encodeURIComponent, som koder næsten alle reserverede tegn. Fuld URL-tilstand bruger encodeURI så : / ? & = # forbliv på plads. At sætte en hel URL gennem komponenttilstand ville gøre det til én uigennemsigtig værdi.
Almindelige anvendelser
Indkode søgetermer, Unicode-stier eller forespørgselsparametre, før du sætter dem i et link. Afkode en kopieret URL for at læse den originale tekst. Dette er ikke Base64-kodning.
Privatliv
Din tekst bliver i browseren. Den uploades ikke til NEXNARA-servere og gemmes ikke i cookies, lokalt lager eller en database.
Ofte stillede spørgsmål
Hvad er procentkodning?
Procentkodning repræsenterer tegn som % efterfulgt af to hexadecimale cifre. Et mellemrum bliver %20. Ikke-ASCII-tekst bliver UTF-8-procentsekvenser.
Hvornår skal jeg kode en fuld URL?
Brug Kod fuld URL, når du allerede har en komplet URL og kun skal have mellemrum eller Unicode kodet. Brug Kod komponent til en enkelt værdi, der skal sidde inde i en URL.
Hvad er forskellen mellem encodeURI og encodeURIConponent?
encodeURIConponent koder reserverede tegn såsom &, =, ?, / og #. encodeURI efterlader disse strukturtegn på plads, så en fuld URL forbliver en URL.
Hvad hvis kodningen er ugyldig?
Ødelagte sekvenser såsom en enlig %, %2 eller %GG rapporteres som ugyldig procentkodning. Siden går ikke ned.
Understøtter URL-kodning Unicode og emoji?
Ja. Tekst er procentkodet som UTF-8, så koreansk, japansk, arabisk og emoji går tur-retur i komponenttilstand.
Er min URL uploadet?
Nej. Kodning og afkodning kører kun i denne browser. Der er ingen serverupload og ingen ekstern API.
Er URL-kodning det samme som Base64?
Nej. Procentkodning gør tekst sikker i en URL. Base64 koder vilkårlige bytes som ASCII. Brug Base64-værktøjet til data-URL'er og filer.