URL-koding
URL-koding/dekoding
Du kan kode japanske tegn, mellomrom og symboler til et format som er trygt å bruke i URL-er, eller dekode strenger som er konvertert (for eksempel %E3%81%82) tilbake til den opprinnelige teksten.
Utdata
Hva er URL-koding/dekoding?
URL-koding og -dekoding er verktøy som brukes til å konvertere tegn som er vanskelige å bruke som de er i URL-er, til et format som er enklere å håndtere på nettet, eller til å konvertere kodede strenger tilbake til sin opprinnelige, lesbare form. Mens alfanumeriske tegn og noen symboler kan brukes direkte i URL-er, kan japanske tegn, mellomrom, emojier og visse symboler kanskje ikke tolkes riktig, avhengig av miljøet.Av denne grunn konverteres «japansk» til et prosentkodet format som «%E6%97%A5%E6%9C%AC%E8%AA%9E». Kunnskap om URL-koding er ofte nødvendig når man inkluderer søkeord i URL-forespørsler, sender parametere til API-er eller deler lange URL-er via e-post eller chat.
Med dette verktøyet kan du ganske enkelt lime inn teksten din og velge en koding for å generere en streng som er egnet for bruk i URL-er. Omvendt kan du dekode strenger som %E3%81%82 eller kodede verdier i spørringsparametere for å se den opprinnelige japanske teksten eller symbolene. Vi tilbyr to typer koding avhengig av dine behov. «For parameterverdier» er egnet når du vil konvertere deler av en URL, for eksempel søkeord eller skjemaverdier. «For hele URL-er» brukes når du bare vil konvertere nødvendige tegn, for eksempel japansk tekst eller mellomrom, samtidig som du bevarer URL-strukturen (f.eks. : / ? & = #) så mye som mulig.
I praksis er det viktig å merke seg at det er lett å forveksle situasjoner der hele URL-en skal kodes med de der bare parameterverdiene skal kodes. For eksempel, når du oppretter en søke-URL, og du bare vil konvertere søkeordet etter «q=», er konverteringsalternativet for parameterverdier passende. Hvis du derimot ønsker å beholde hele den eksisterende URL-en lesbar mens du kun konverterer de japanske delene til et sikkert format, gjør valg av alternativet for hele URL-en det enklere å verifisere. Hvis du støter på begreper som «URL-kodet verdi», «prosentkoding» eller «kodet spørring» i API-spesifikasjoner eller skjermbilder for administrasjon av eksterne tjenester, kan du bruke dette verktøyet til raskt å sammenligne verdiene før og etter konvertering.
URL-koding er ikke kryptering. Selv om den kodede strengen kan virke uleselig, kan det opprinnelige innholdet gjenopprettes ved å dekode den. Derfor skjuler URL-koding av passord, API-nøkler, tilgangstokener, personlig informasjon og andre sensitive data dem ikke på en sikker måte. I tillegg kan inkludering av sensitiv informasjon i URL-er etterlate spor i nettleserhistorikken, tilgangslogger, henvisninger og analyseverktøy. Selv om de konverterte resultatene kan kopieres eller lastes ned – noe som gjør dem nyttige for å lage testdata eller undersøke feil – må du utvise ekstrem forsiktighet når du håndterer konfidensiell informasjon.
- Du kan URL-kode japanske tegn, mellomrom og symboler.
- Du kan dekode URL-kodede strenger som %E3%81%82.
- Du kan velge mellom to typer: én for parameterverdier og én for hele URL-en.
- Du kan kopiere oversettelsesresultatene eller lagre dem som en tekstfil.
Hvordan bruke URL-koding/dekoding
Lim først inn strengen du vil konvertere i innfeltet. Du kan legge inn URL-er som inneholder japanske tegn, søkeord, API-spørringsparametere, skjemaverdier og strenger som allerede er kodet. Deretter velger du «Kode» hvis du vil konvertere den opprinnelige strengen for bruk i en URL, eller «Dekode» hvis du vil gjenopprette en streng som inneholder %-tegn til sin opprinnelige form. Når du koder, velger du enten «For parameterverdier» eller «For hele URL-er» avhengig av dine behov. Til slutt klikker du på «Konverter» for å vise resultatet i utdatafeltet.
Modusen «Parameterverdi» anbefales når du oppretter verdier som skal legges inn som en del av en URL. For eksempel når du setter inn søkeord, tagnavn eller omdirigerings-URL-er i parameterverdiene til en annen URL, er denne modusen tryggere fordi tegn som & og = må behandles som en del av verdien. «For hele URL-er» er nyttig når du vil konvertere japanske tegn eller mellomrom samtidig som du beholder URL-ens skilletegn. Hvis du er usikker på hvilken du skal bruke, kan du vurdere følgende: hvis du bare genererer verdier for spørringsparametere, bruk «For parameterverdier»; hvis du vil formatere visningen av en komplett URL, bruk «For hele URL-er».
Denne dekoderen konverterer prosentkodede tegn (for eksempel %E3%81%82) tilbake til sin opprinnelige form. Siden +-symbolet ofte brukes til å representere et mellomrom i skjemaer, behandler dette verktøyet det som et mellomrom under dekoding. Det oppstår en feil hvis inndataene inneholder ugyldig %-notasjon eller ødelagte kodingsstrenger. Når du bruker det konverterte innholdet, må du bruke funksjonene for kopiering, nedlasting og inndata, samt modusbryteren.
- Lim inn tekst, en URL eller en URL-kodet streng i innfeltet.
- Velg «Kode» eller «Avkode».
- Ved koding, velg enten «for parameterverdier» eller «for hele URL-en».
- Klikk på «Konverter»-knappen for å se resultatet.
- Lagre resultatene ved å bruke «Kopier resultater» eller «Last ned TXT» etter behov.
Viktige merknader ved bruk
- URL-koding er ikke kryptering. Siden det opprinnelige innholdet kan leses etter dekoding, kan det ikke brukes til å beskytte sensitiv informasjon.
- Hvis du koder hele URL-en for parameterverdier, vil tegn som "/" og "?" også bli konvertert. Vennligst velg den modusen som passer best for dine behov.
- Strenger som inneholder ugyldig %-notasjon, kan ikke dekodes.
- Hvis personopplysninger eller påloggingsinformasjon er inkludert i URL-en, kan disse bli lagret i nettleserhistorikken eller tilgangsloggene dine.
Ofte stilte spørsmål
Hva er URL-koding?
Dette innebærer å konvertere tegn som er vanskelige å håndtere direkte i en URL til prosentkodede tegn, for eksempel %E3%81%82. Dette brukes for å håndtere japanske tegn, mellomrom og visse symboler i URL-er på en sikker måte.
Hva er URL-dekoding?
Dette innebærer å konvertere URL-kodede strenger tilbake til de opprinnelige tegnene. For eksempel kan %E6%97%A5%E6%9C%AC%E8%AA%9E konverteres tilbake til «日本語».
Er URL-koding det samme som kryptering?
Nei. URL-koding er ikke kryptering. Det konverterer bare tekst til et format som kan håndteres i en URL, så hvem som helst kan dekode den.
Kan du konvertere japanske URL-er?
Ja. URL-er og søkeord som inneholder japanske tegn, kan konverteres til UTF-8-URL-kodet format.
Hvordan konverteres mellomrom?
Under koding konverteres mellomrom vanligvis til %20. Under dekoding behandles også +-tegnet – som ofte brukes som mellomrom i skjemainnsendinger – som et mellomrom.
Hva betyr «for parameterverdier»?
Denne modusen konverterer verdier som skal inkluderes i URL-er, for eksempel søkeord og skjema-verdier. Den konverterer også tegn som & og = slik at de kan behandles som verdier.
Hva betyr «for hele URL-en»?
Denne modusen konverterer nødvendige elementer som japansk tekst og mellomrom, samtidig som symboler som representerer URL-strukturen, som https://, /, ? og &, beholdes så langt det er mulig.
Hvilket kodingsalternativ bør jeg velge?
Som en generell regel bør du velge «For parameterverdier» hvis du bare oppretter verdier for spørringsparametere, og «For hele URL-er» hvis du formaterer hele URL-en.
Hva forårsaker dekodingsfeilen?
Strengen kan inneholde ugyldige URL-kodede data, for eksempel et «%»-tegn som ikke følges av to heksadesimale sifre.
Kan emojier URL-kodes?
Ja. Emojier kan også URL-kodes som UTF-8. Du må imidlertid sjekke separat om mottakertjenesten godtar emojier.
Påvirker URL-kodet tekst SEO?
Generelt kan nettlesere og søkemotorer tolke kodede URL-er. Det er imidlertid også viktig å utforme URL-er som er enkle for mennesker å forstå og å standardisere kanoniske URL-er.
Kan dette brukes til å opprette API-spørringsparametere?
Ja. Du kan bruke dette når du oppretter verdier som søkeord, tagger og omdirigerings-URL-er som skal sendes til API-et. Hvis spesifikasjonsdokumentet angir en kodingsmetode, må du følge disse spesifikasjonene.