§

Text zum Kodieren eingeben:

Geben Sie den Text ein, den Sie kodieren möchten. Das Tool wandelt Sonderzeichen in ihre prozentkodierte Entsprechung um.
§

Output

percent-encoded

In der deutschen Enterprise-Landschaft taucht URL-Prozentkodierung in nahezu jedem Integrationspfad auf: in den Callback-URLs einer SAP-S/4HANA-Fiori-App, in den OData-Filtern der SAP BTP, in den Webhook-Parametern einer Sparkasse-Akzeptanz nach giropay/paydirekt, in DATEV-API-Aufrufen für Steuerberater-Kanzleien und in den Redirect-URIs, mit denen Verimi oder die Bundesdruckerei nach erfolgreichem eID-Login zur Anwendung zurückleiten. Auch DSGVO-Auskunftsportale kodieren Aktenzeichen mit Umlauten — aus „Müller-Lüdenscheidt“ wird im Query-String unweigerlich „M%C3%BCller-L%C3%BCdenscheidt“. Dieser Encoder rechnet komplett lokal im Browser, sodass Aktenzeichen oder personenbezogene Identifikatoren niemals einen Drittserver passieren und das Berufsgeheimnis nach §203 StGB unberührt bleibt.

Erweiterte Optionen

Leerzeichen kodieren

Wenn aktiviert, werden Leerzeichen als %20 kodiert, anstatt beibehalten zu werden.

+ für Leerzeichen verwenden

Wenn aktiviert, werden Leerzeichen als + statt %20 kodiert. Dies wird häufig in Abfrageparametern verwendet.

Live-Modus

Wenn aktiviert, wird der Text automatisch beim Tippen kodiert.

Diese Optionen helfen Ihnen zu steuern, wie Sonderzeichen in Ihren URLs kodiert werden.

Was ist URL-Kodierung?

URL-Kodierung, auch bekannt als Prozentkodierung, ist ein wichtiger Mechanismus, der sicherstellt, dass URLs Sonderzeichen und Daten sicher über das Web übertragen können. Sie ist ein wesentlicher Bestandteil der Webentwicklung und Datenübertragung.

Wie funktioniert die URL-Kodierung?

URL-Kodierung folgt einem bestimmten Prozess, um Sonderzeichen in ein Format umzuwandeln, das sicher über das Internet übertragen werden kann:

  1. Sonderzeichen werden in der URL-Zeichenkette identifiziert
  2. Jedes Sonderzeichen wird in seinen hexadezimalen ASCII-Wert umgewandelt
  3. Dem hexadezimalen Wert wird ein Prozentzeichen (%) vorangestellt
  4. Reservierte Zeichen (wie /, ?, :, usw.) werden nur kodiert, wenn sie Daten sind, nicht URL-Struktur
  5. Leerzeichen können je nach Kontext als %20 oder + kodiert werden (+ ist in Abfrageparametern üblich)

Warum URL-Kodierung verwenden?

  • Sicherheit für Sonderzeichen: Stellen Sie sicher, dass URLs mit Sonderzeichen und Symbolen korrekt funktionieren
  • Internationale Unterstützung: Ermöglichen Sie URLs, nicht-ASCII-Zeichen und verschiedene Sprachen zu verarbeiten
  • Datenübertragung: Komplexe Daten sicher über URL-Parameter übermitteln
  • Konformität: Webstandards einhalten und breite Kompatibilität über Plattformen hinweg sicherstellen

Was sind häufige Anwendungen der URL-Kodierung?

URL-Kodierung ist in vielen Webentwicklungsszenarien unverzichtbar:

  • Formularübermittlungen: Kodierung von Formulardaten für GET-Anfragen und Abfrageparameter
  • API-Entwicklung: Erstellung robuster API-Endpunkte, die komplexe Parameter verarbeiten
  • Dateisysteme: Verwaltung von URLs mit Dateipfaden und -namen, die Sonderzeichen enthalten
  • Soziale Medien: Teilen von URLs mit Sonderzeichen oder internationalem Text

Wie sieht ein Beispiel für URL-Kodierung aus?

Hier sind einige häufige Beispiele für URL-Kodierung: Leerzeichen wird zu %20 oder +, @ wird zu %40, # wird zu %23, & wird zu %26 und = wird zu %3D. Internationale Zeichen wie é werden zu %C3%A9.

Das Verständnis und die korrekte Implementierung von URL-Kodierung sind entscheidend für die Erstellung robuster Webanwendungen, die verschiedene Zeichensätze und komplexe Datenübertragungsanforderungen bewältigen können.