В net.liftweb.util.HttpHelpers
есть appendParams
метод:
import net.liftweb._
import util.Helpers._
val url = appendParams("/path/to/view",
("param" -> "358") ::
("name" -> "Something with spaces") :: Nil)
Ответ от Scala REPL:
url: String = /path/to/view?param=358&name=Something+with+spaces
Как видите, он получает URL в виде строки, Seq
наборов параметров и, наконец, возвращает строку.