Utviklerverktøy

Kode eller dekode en URL

URL-kode eller dekode en komponent eller en fullstendig URL med prosentkoding i nettleseren din. Unicode og emoji støttes.

Bruk komponentmodus for spørringsverdier. Full URL-modus beholder : / ? & = # mens du koder resten. Ingenting er lastet opp.

  • Kjører lokalt
  • Ingen opplasting
  • Med en gang
  • Gratis
Kodningsmodus

Komponent bruker encodeURIConponent. Full URL bruker encodeURI slik at skjema, :, /, ?, &, = og # forblir lesbare.

Slik fungerer det

  1. Lim inn dataene
  2. Kjør handlingen
  3. Kopier resultatet

Hvorfor NEXNARA

  • Privat

    Dataene blir i nettleseren.

  • Øyeblikkelig

    Resultatet vises med en gang.

  • Ingen opplasting

    Ingenting sendes til en NEXNARA-tjener.

  • Fungerer overalt

    Ingen installasjon nødvendig.

Les mer

Hva er URL-koding?

URL-koding (prosentkoding) erstatter reserverte eller ikke-ASCII-tegn med % sekvenser som %20 for et mellomrom. Nettlesere og API-er bruker det i spørringsstrenger og stisegmenter.

Slik bruker du det

Velg Komponent for en spørringsverdi eller banesegment. Velg Full URL når du allerede har en fullstendig lenke og bare trenger mellomrom og ikke-ASCII-kodet. Dekoding angrer prosentkoding. Bytt utveksling de to boksene.

Komponent mot full URL

Komponentmodus bruker encodeURIComponent, som koder nesten alle reserverte tegn. Full URL-modus bruker encodeURI så : / ? & = # forbli på plass. Å sette en hel URL gjennom komponentmodus vil gjøre den til en ugjennomsiktig verdi.

Vanlige bruksområder

Kod søkeord, Unicode-baner eller søkeparametere før du legger dem i en lenke. Dekode en kopiert URL for å lese den opprinnelige teksten. Dette er ikke Base64-koding.

Personvern

Teksten din blir i nettleseren. Den lastes ikke opp til NEXNARA-servere og lagres ikke i informasjonskapsler, lokal lagring eller en database.

Ofte stilte spørsmål

Hva er prosentkoding?

Prosentkoding representerer tegn som % etterfulgt av to heksadesimale siffer. Et mellomrom blir %20. Ikke-ASCII-tekst blir UTF-8-prosentsekvenser.

Når skal jeg kode en full URL?

Bruk Kod full URL når du allerede har en komplett URL og bare trenger mellomrom eller Unicode kodet. Bruk Kod komponent for en enkelt verdi som skal sitte inne i en URL.

Hva er forskjellen mellom encodeURI og encodeURIConponent?

encodeURIConponent koder for reserverte tegn som &, =, ?, / og #. encodeURI lar disse strukturtegnene være på plass slik at en full URL forblir en URL.

Hva om kodingen er ugyldig?

Ødelagte sekvenser som en ensom %, %2 eller %GG rapporteres som ugyldig prosentkoding. Siden krasjer ikke.

Støtter URL-koding Unicode og emoji?

Ja. Tekst er prosentkodet som UTF-8, så koreansk, japansk, arabisk og emoji går tur-retur i komponentmodus.

Er nettadressen min lastet opp?

Nei. Koding og dekoding kjøres kun i denne nettleseren. Det er ingen serveropplasting og ingen ekstern API.

Er URL-koding det samme som Base64?

Nei. Prosentkoding gjør tekst trygg i en URL. Base64 koder vilkårlige byte som ASCII. Bruk Base64-verktøyet for data-URLer og filer.