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
Kodningstilstand

Komponent bruger encodeURIConponent. Fuld URL bruger encodeURI, så skema, :, /, ?, &, = og # forbliver læsbare.

Sådan virker det

  1. Indsæt dine data
  2. Kør handlingen
  3. 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.