Enkodera ett XML-fragment så att det kan sitta säkert i en URL.
Laddar verktyget...
Så använder du URL-koda XML
Klistra in ditt XML.
Om det finns ett fel, kan du se var och fixa det först.
Kopiera den kodade strängen och lägg den efter parameternamnet, till exempel ?data=.
Om URL-koda XML
Äldre webbtjänster och vissa betalnings- eller omdirigeringsflöden skickar ett XML-meddelande inuti en URL-parametern, ofta tillsammans med en signatur.
Bricka, citattecken, kolonor och utrymmen är alla speciella i en URL, så texten måste vara procentkodad innan den går in i en frågasträng. XML kontrolleras och dess blanktecken mellan taggar tas bort innan kodning.
Vanliga frågor
Hur lång kan en URL vara?
Webbläsare tillåter mycket långa adresser, men servrar och proxys skär dem ofta till 2000-8000 tecken. För något större, skicka XML i en begäran kropp istället.
Är det säkert att lägga känsliga data i en URL?
Nej. URL-adresser hamnar i webbläsarhistorien, serverloggar och hänvisningsheader. Kodning är inte kryptering, så håll hemligheter utanför adressen.
Hur dekoderar jag det igen?
Använd verktyget XML URL Decode, som omvändar kodningen och XML är inredda så att du kan läsa den.
Varför är utdata så mycket längre än ingången?
Varje särskild tecken blir tre tecken, till exempel { blir till %7B. Strukturerad text är full av särskilda tecken, så en tillväxt på 50 procent eller mer är normalt.