Przykład 1: kodowanie wartości
Dane wejściowe (wariant komponentu, encodeURIComponent):
Müller & Söhne: 50 % rabatu?
Wynik:
M%C3%BCller%20%26%20S%C3%B6hne%3A%2050%20%25%20rabatu%3F| Znaki | Bajty | Wynik |
|---|---|---|
| ü | C3 BC | %C3%BC |
| Spacja | 20 | %20 |
| & | 26 | %26 |
| ö | C3 B6 | %C3%B6 |
| : | 3A | %3A |
| % | 25 | %25 |
| ? | 3F | %3F |
Wynik słownie: z 28 znaków powstaje 56 znaków. Zastąpiono 11 znaków. ü zajmuje dwa bajty i zmienia się w %C3%BC, & w %26, a sam znak % w %25. Litery i cyfry pozostają bez zmian.
