Punycode-konverter

Konverter Unicode-domæner til Punycode og afkod xn---labels tilbage igen.

Konverteringsretning
Domæne
Resultat
Klar. Indsæt et domæne for at konvertere.

Din domænetekst konverteres i din browser. Intet uploades til BroBroGo.

FAQ

Hvad bruges Punycode til?

Punycode gør det muligt at repræsentere domænenavne med tegn som ü, 例 eller भारत som ASCII-labels, der starter med xn--.

Skal jeg indsætte en fuld URL?

Brug kun værtsnavnet eller domænet, f.eks. bücher.example eller xn--bcher-kva.example. Udelad https://, stier, forespørgselsstrenge (query strings) og fragmenter.

Hvorfor blev mit domæne afvist?

Et gyldigt værtsnavn må ikke indeholde mellemrum, tomme labels, bindestreger i starten eller slutningen af en label, eller labels, der er for lange efter konvertering.

Introduktion til Punycode-konvertering

En Punycode-konverter er et specialiseret værktøj, der gør det muligt at oversætte internationale domænenavne mellem deres visuelle Unicode-repræsentation og deres tekniske Punycode-ækvivalent. Formålet med Punycode er at tillade ikke-ASCII-tegn i domænenavne. Dette system gør det muligt at repræsentere domænenavne, der indeholder tegn som ü, 例 eller भारत, som ASCII-labels, der starter med den specifikke præfiks "xn--".

Dette værktøj udfører denne oversættelse øjeblikkeligt, mens du skriver. Det kan enten transformere et domænenavn med specialtegn til en ASCII-label (Unicode til Punycode) eller vende processen om og afkode en "xn--"-label tilbage til dens oprindelige Unicode-form (Punycode til Unicode).

Hvem har brug for en Punycode-konverter?

Arbejdet med internationale domænenavne kræver ofte præcis konvertering for at sikre kompatibilitet på tværs af forskellige systemer. Værktøjet er udviklet til en bred vifte af fagfolk og tekniske brugere, herunder:

  • Udviklere: Særligt dem, der arbejder direkte med internationale domænenavne.
  • Domæneadministratorer: Som har brug for at konfigurere eller administrere domæner med specialtegn.
  • SEO-administratorer: Der arbejder med optimering og registrering af internationale adresser.
  • Sikkerhedsrevisorer: Som analyserer domænestrukturer og potentielle sårbarheder relateret til tegnsæt.
  • Generelle brugere: Enhver, der har behov for at repræsentere domænenavne med tegn som ü, 例 eller भारत som ASCII-labels.

Gennem denne konvertering understøttes webtilgængelighed og global internetbrug, da det tillader lokale skriftsprog at fungere inden for det eksisterende, globale DNS-system.

Tilladte formater og begrænsninger for input

For at opnå en korrekt konvertering er det vigtigt at forstå forskellen på en fuld URL og et rent værtsnavn eller domænenavn. Værktøjet accepterer udelukkende værtsnavne og domænenavne.

De accepterede formater er:

  • Unicode-domæner: For eksempel bücher.example.
  • Punycode-domæner: For eksempel xn--bcher-kva.example.

Følgende regler og begrænsninger skal overholdes ved indtastning:

  • Inkluder aldrig protokoller som https://.
  • Inkluder ikke stier, forespørgselsstrenge (query strings) eller fragmenter.
  • Et gyldigt værtsnavn må ikke indeholde mellemrum.
  • Der må ikke forekomme tomme labels.
  • Der må ikke være bindestreger i starten eller slutningen af en label.
  • Labels må ikke være for lange efter konverteringen.
  • Inputtet er begrænset til maksimalt 10.000 tegn.

Værktøjets funktioner og brugerflade

Værktøjet er udstyret med en række funktioner, der letter arbejdsgangen ved konvertering. Som standard er værktøjet indstillet til at konvertere "Unicode til Punycode". Når du ændrer konverteringsretningen, opdateres placeholder-teksten i inputfeltet automatisk for at afspejle det forventede format.

Værktøjet understøtter desuden bevarelsen af et enkelt afsluttende punktum i domænenavnet.

Når en konvertering er gennemført, præsenterer værktøjet følgende output og statistikker:

  • Resultat: Det færdigt konverterede domænenavn.
  • Input: Det nøjagtige antal tegn i det indtastede domæne.
  • Output: Det nøjagtige antal tegn i det resulterende domæne.
  • Labels: Antallet af labels i det konverterede domæne.

Status- og fejlmeddelelser

Hvis inputtet er ugyldigt, tomt eller for langt, vil outputfeltet blive ryddet, og værktøjet vil vise en specifik statusmeddelelse. Systemet anvender følgende meddelelser under brug:

  • Klar. Indsæt et domæne for at konvertere. (Vises når værktøjet er klar til brug).
  • Konverterer... (Vises under selve processen).
  • Konverteret. (Vises når konverteringen er fuldført).
  • Indsæt et domæne først. (Vises hvis du forsøger at konvertere uden input).
  • Det er ikke et gyldigt domænenavn. Brug et værtsnavn uden protokol, sti eller mellemrum. (Vises ved formateringsfejl).
  • Dette input er for langt til dette værktøj. Hold det under {max} tegn. (Vises hvis grænsen på 10.000 tegn overskrides).
  • Kunne ikke konvertere dette domæne. (Vises ved tekniske konverteringsfejl).
  • Ryddet. (Vises når input- og outputfelter tømmes).
  • Eksempel indlæst. (Vises når et testeksempel indsættes).
  • Resultat flyttet til input. (Vises når du overfører dit output til inputfeltet til videre behandling).

Privatliv og databehandling

Når du anvender denne Punycode-konverter, behandles dine data med fuld diskretion. Din domænetekst konverteres direkte i din egen browser. Intet uploades til BroBroGo.


Ofte stillede spørgsmål (FAQ)

Hvad bruges Punycode til?

Punycode gør det muligt at repræsentere domænenavne med tegn som ü, 例 eller भारत som ASCII-labels, der starter med xn--. Dette sikrer, at internationale domæner kan fungere i det eksisterende navnesystem på internettet.

Skal jeg indsætte en fuld URL?

Nej. Brug kun værtsnavnet eller domænet, f.eks. bücher.example eller xn--bcher-kva.example. Udelad altid https://, stier, forespørgselsstrenge (query strings) og fragmenter.

Hvorfor blev mit domæne afvist?

Et gyldigt værtsnavn må ikke indeholde mellemrum, tomme labels, bindestreger i starten eller slutningen af en label, eller labels, der er for lange efter konvertering. Sørg også for, at dit input er under 10.000 tegn.