Wat doet URL-codering?
Sommige tekens hebben een speciale betekenis in een webadres: een vraagteken begint een zoekopdracht, een en-teken scheidt parameters en een hash introduceert een fragment. Percentage-codering geeft tekens weer als geëscapeerde byte-waarden, zodat een stuk tekst kan worden gebruikt zonder per ongeluk die structuur te wijzigen.
Moet ik een hele URL of één waarde coderen?
Kies URL-component Het codeert scheidingstekens als onderdeel van een individuele parameterwaarde of padcomponent. Kies Volledige URL Als u bijvoorbeeld de structuur van een bestaand adres wilt behouden, is het coderen van de waarde 'thee en koffie' anders dan het coderen van een volledige URL van een zoekpagina.
Waarom worden sommige spaties + en andere %20?
De codering in formulierstijl geeft een spatie met een plusteken weer. De componentmodus van dit gereedschap gebruikt %20. In de formuliermodus wordt een letterlijke plus gecodeerd als %2B, zodat deze onderscheiden blijft van een spatie. Selecteer de overeenkomstige modus bij het decoderen, omdat een plusteken niet automatisch een spatie is in elke URL-context.
Wat veroorzaakt een ongeldige escape fout?
Een percentageteken moet worden gevolgd door een geldige byte-escape, en die bytes moeten geldige tekst vormen voor dit gereedschap.Een afgekapte waarde of gemengde codering kan een fout veroorzaken.Decodeer één laag tegelijk; “Gebruik resultaat als invoer” laat u elke stap inspecteren in plaats van herhaaldelijk te decoderen zonder te controleren.
Lees de volledige review encodeURIComponent documentatie, of probeer onze HTML-entiteitstool Wanneer de waarde & of < bevat.