Codificação percentual para parâmetros e caminhos.
Tudo acontece dentro do seu navegador. Nada do que você colar aqui chega até nós nem a mais ninguém.
Codificar uma URL inteira mantém intactos os separadores : / ? & = porque eles carregam significado. Codificar um único componente escapa esses caracteres também, e é isso que você quer para um valor dentro de um parâmetro. Confundir os dois é o motivo de um monitor chamado "backup & sync" quebrar uma query string em silêncio.