URL codieren und decodieren

Codieren Sie Text für eine URL oder decodieren Sie prozentcodierte Zeichen.

Ihre Dateien werden hier auf Ihrem Gerät verarbeitet

Wir senden Ihre Datei- oder Textinhalte nicht an einen Verarbeitungsserver. Es ist kein Konto erforderlich und es gibt keine tägliche Betriebsquote. Einzelne Tools haben Größenbeschränkungen, um den Speicher Ihres Geräts zu schützen.

Eine Verbindung ist erforderlich, um die Website und ihre Ressourcen zu laden. Hosting kann technische Besuchsdaten erhalten. Favoriten speichern nur Werkzeugkennungen in diesem Browser.

Wie wir mit Ihren Daten umgehen →

Wie man dieses Tool benutzt

  1. Wählen Sie die Komponente für einen Parameterwert oder die vollständige URL für eine Adresse.
  2. Wählen Sie Kodierung oder Dekodierung und fügen Sie Text ein.
  3. Überprüfen Sie Symbole wie &, / und +, bevor Sie das Ergebnis in eine URL einfügen.

Ein Beispiel, das Sie überprüfen können

Bereiten Sie einen Parameterwert vor, ohne seine Symbole als URL-Trennzeichen zu behandeln.

Beispieleingabe

a b/&

EinstellungenOperation: Kodieren. Umfang: URL-Komponente.

Erwartetes Ergebnis

a%20b%2F%26

Wählen Sie die vollständige URL aus, die Sie beibehalten möchten: / ? & in einer gesamten URL. Dekodierung konvertiert kein + in ein Leerzeichen.

URL codieren und decodieren: Gebrauch und praktische Anleitung

Die Kodierung einer URL oder Komponente stellt Zeichen dar, die sonst mit Adresstrennzeichen verwechselt werden könnten. Wählen Sie Komponentenmodus für einen Parameterwert oder ein Segment und Voll-URL-Modus, wenn strukturelle Trennzeichen bleiben sollen. Diese Wahl ist wichtig, da eine vollständige Adresse Zeichen mit bestimmten Rollen enthält. Diese Zeichen sollten nicht alle auf die gleiche Weise wie ein Satz behandelt werden, der in einem Abfragewert platziert ist. Wählen Sie den Modus entsprechend dem Speicherort der Daten aus.

Ein Ampersand in einem Wert kann wie der Anfang eines anderen Parameters aussehen, wenn er nicht in eine Abfrage eingefügt wird. Die Komponentenkodierung stellt sie als Daten dar. Umgekehrt kann die wahllose Kodierung aller Trennzeichen einer vollständigen URL die Art und Weise ändern, wie die Adresse interpretiert wird. Bereiten Sie eine Probe mit Leerzeichen, Akzenten und einem relevanten Symbol vor und überprüfen Sie dann den gewählten Modus. Das Verständnis der Grenze zwischen URL-Struktur und Komponenteninhalt verhindert viele unerwartete Ergebnisse.

Dieser Konverter behält ein Pluszeichen als Pluszeichen bei. Sie wendet nicht automatisch die Formularkonvention an, in der plus den Raum darstellt. URL Query Parser behandelt diese Abfrageinterpretation. Die Dekodierung erfordert gültige Prozentfolgen und UTF-8; ein unvollständiger Prozentausbruch erzeugt einen Fehler. Ein zweiter Dekodierungspass kann auch die Bedeutung von Daten ändern, die bereits einmal dekodiert wurden, also transformieren Sie einen String nicht wiederholt, ohne seine aktuelle Darstellung zu kennen.

Bestätigen Sie, dass das Ergebnis den gleichen beabsichtigten Wert darstellt, bevor Sie es in das Ziel einfügen. Die Kodierung stellt nicht fest, dass ein Link existiert, sicher ist oder zu einer erwarteten Website gehört. Es werden keine Adressen geöffnet oder private Abfragedaten entfernt. Slug-Generator wendet eine andere Vereinfachung für redaktionelle Seitenrouten an. Bewahren Sie das Original auf und dokumentieren Sie, ob es sich um eine Komponente oder eine vollständige URL handelte.

Ein praktischer Check vor der Verwendung des Ergebnisses

Testen Sie für einen Suchparameter einen Wert, der ein Leerzeichen und ein Ampersand enthält. Kodieren Sie es als Komponente und überprüfen Sie, ob das Zeichen beim Zusammenstellen der Adresse keinen weiteren Parameter einführt. Dekodieren Sie das Sample und vergleichen Sie den ursprünglichen Inhalt. Überprüfen Sie für eine vollständige URL die beibehaltenen Strukturtrennzeichen. Bevor Sie ein Beispiel in der Produktion verwenden, überprüfen Sie, welche Anwendungsstufe bereits die Codierung durchführt, da dies die Darstellung zweimal ändert. Parametername und Wert in der Dokumentation getrennt halten. Wenn das Ziel immer noch Prozent-Sequenzen anzeigt, identifizieren Sie die Interpretationsstufe, anstatt wiederholt ohne eine definierte Regel zu decodieren. Ein reproduzierbares kleines Beispiel ist nützlich, um Inhaltsfehler von falsch platzierten Kodierungsschritten zu unterscheiden.

Optionen und Grenzen

Wählen Sie die Komponente für Parameter oder Segmente; wählen Sie die vollständige URL, um die URL-Trennzeichen zu erhalten. + bleibt +: Dies ist kein Formulardecoder.

Häufige Fragen

Was passiert mit einer ungültigen %-Sequenz?

Ein Fehler wird angezeigt, ohne Ihre Eingabe zu ändern. Die Dekodierung erfordert gültige Prozent-Sequenzen und UTF-8.

Anleitungen