URL Codering Decodering
Automatische detectie: gewone tekst wordt gecodeerd en geldige procentgecodeerde tekst gedecodeerd. Je kunt de modus ook handmatig kiezen.
Lokale verwerking · Geen bestandsupload
Bestanden worden in deze browser verwerkt zonder automatische upload. De eerste componentlading kan internet vereisen.
URL-codering en -decodering: gebruik en reikwijdte
URL-codering vertegenwoordigt speciale tekens als procentgecodeerde reeksen voor queryparameterwaarden, padsegmenten en het inspecteren van ontsnapte tekst in logboeken.
De automatische modus kan de invoer niet decoderen en behandelt deze dan als gewone tekst. Handmatige decodering vereist geldige percent-encoding en UTF-8-sequenties.
Mogelijkheden uitgelegd
Parameterwaarden verschillen van hele URL's
Encoding verwerkt tekens zoals schuine strepen, vraagtekens en gelijkheidstekens; Het moet eerst duidelijk zijn of de parameterwaarde of het linkfragment wordt gecodeerd; het resultaat mag niet worden gezien als een volledige structurele herschrijving van de URL.
Percentage decodering en plustekens
Decodering leest geldige procent-gecodeerde UTF-8-reeksen en behoudt letterlijke plustekens. Dit verschilt van regels voor formuliercodering die + als een spatie behandelen.
Praktische voorbeelden
Codeer tekst die een spatie bevat
Invoer
hello world
Conversieresultaat
hello%20world
Dit illustreert het percentage-codering van een ruimte voor een parameterwaarde of padsegment.
Decodeer een plusteken
Invoer
a%2Bb
Conversieresultaat
a+b
Het decoderen van %2B levert een plusteken op. Een letterlijk plusteken in a+b wordt niet automatisch omgezet in een spatie.
Gebruiksstappen
Plak tekst of link
Voer de originele tekst, queryparameters of een reeds gecodeerd URL-fragment in.
Automatische detectie
Automatische detectie: gewone tekst wordt gecodeerd en geldige procentgecodeerde tekst gedecodeerd. Je kunt de modus ook handmatig kiezen.
Kopieer om verder te gaan
Na bevestiging van het resultaat kunt u met één klik kopiëren naar interface-debugging, loganalyse of paginakoppeling voor verder gebruik.
Veelgestelde vragen
Waarom is het "decoderesultaat" soms leeg?
Ongeldige invoer bij handmatig decoderen wist de resultaten en toont een fout. De automatische modus codeert gewone tekst; wissel van modus bij twijfel.
Wanneer moet je prioriteit geven aan het coderingsresultaat?
Wanneer tekst in URL-queryparameters, padsegmenten, callback-adressen of linkvelden in logs wordt geplaatst, voorkomt voorafgaande codering dat speciale tekens de structuur beschadigen.
Waarom wordt een plusteken niet gedecodeerd als een spatie?
Deze tool gebruikt de coderings- en decoderingsregels voor URL-tekst; een gewone + blijft een +; Spaties worden weergegeven als %20; als formulierdata verwerkt moet worden, moeten de bijbehorende formulierverwerkingsregels worden toegepast.
