percentenkoodausta
Percentenkoodausta, eli percent-encoding, on URL-osoitteiden ja muiden URI-koon osien käsittelyyn käytetty menetelmä, jolla osa erillisistä merkeistä esitetään turvallisesti. Käytössä on kaksi päätilannetta: ei-ASCII-merkit sekä varatut merkit, joiden merkitys URL:n osassa voi muuttua.
Perusperiaate on, että jokainen koodattava merkki muunnetaan UTF-8 -merkkijonoksi ja jokainen tämän merkkijonon bitti esitetään prosenttimerkin
Käyttökohteet ovat tyypillisiä URL-osoitteen komponentteja, kuten polut, kyselyparametrit ja identifioivat arvot. Siksi ei-ASCII-merkit sekä varatut merkit
Erityskohtia ovat muun muassa: HTML-lomakkeiden data voi käyttää application/x-www-form-urlencoded -koodausta, jossa välilyönnit korvataan plus-merkillä (+) ja muut
Standardit: percentenkoodausta on kuvattu RFC 3986:n yhteydessä URI-sääntöjen yhteydessä, sekä laajemmin IRI- ja UTF-8-tuki RFC 3987:ssa.