jsonecho

XML URL Encode

Kodieren Sie ein XML-Fragment, damit es sicher in einer URL stehen kann.

Tool wird geladen ...

So verwenden Sie XML URL Encode

  1. Fügen Sie Ihr XML ein.
  2. Enthält es einen Fehler, sehen Sie, wo, und können ihn zuerst beheben.
  3. Kopieren Sie den kodierten String und setzen Sie ihn hinter den Parameternamen, zum Beispiel ?data=.

Über XML URL Encode

Ältere Webservices und einige Zahlungs- oder Weiterleitungsabläufe übergeben eine XML-Nachricht in einem URL-Parameter, oft zusammen mit einer Signatur.

Geschweifte Klammern, Anführungszeichen, Doppelpunkte und Leerzeichen sind in einer URL alle besonders, daher muss der Text prozentkodiert werden, bevor er in einen Query-String kommt. Das XML wird geprüft, und sein Leerraum zwischen Tags wird vor dem Kodieren entfernt.

Häufig gestellte Fragen

Wie lang darf eine URL sein?

Browser erlauben sehr lange Adressen, aber Server und Proxys schneiden sie oft bei 2.000 bis 8.000 Zeichen ab. Senden Sie bei größeren Mengen das XML stattdessen in einem Request-Body.

Ist es sicher, sensible Daten in eine URL zu setzen?

Nein. URLs landen im Browserverlauf, in Server-Logs und in Referrer-Headern. Kodieren ist keine Verschlüsselung, halten Sie Geheimnisse daher aus der Adresse heraus.

Wie dekodiere ich es wieder?

Verwenden Sie das Tool XML URL Decode, das die Kodierung rückgängig macht, und das XML wird eingerückt, sodass Sie es lesen können.

Warum ist die Ausgabe so viel länger als die Eingabe?

Jedes Sonderzeichen wird zu drei Zeichen, zum Beispiel wird { zu %7B. Strukturierter Text ist voller Sonderzeichen, ein Wachstum von 50 Prozent oder mehr ist daher normal.

Mehr in URL und Base64

Alle Tools →