URI malformed JavaScript
Hibaüzenet
Uncaught URIError: URI malformed
Hibás kód
decodeURIComponent('%');
Javított kód
decodeURIComponent('%25');
Magyarázat
URI malformed JavaScript hiba akkor fordul elő, amikor a dekódolandó URI-komponens nem megfelelő escape-szekvenciát tartalmaz. A `%` karaktert mindig páros hexadecimális értéket követ, pl. `%25`. A megoldás az, hogy előzetesen kódold az URI-t `encodeURIComponent`-tal vagy helyesen írd a `%25` escape-szekvenciát.
További információ: MDN – decodeURIComponent
