URL codificada em Erlang

Estou usando o erlang http: request para postar alguns dados em um serviço remoto. Eu tenho o post funcionando, mas os dados no corpo () do post vem como está, sem qualquer codificação de url que faz com que o post falhe quando analisado pelo serviço remoto.

Existe uma função em Erlang que é semelhante a CGI.escape em Ruby para esse propósito?