module Roda::RodaPlugins::UrlEscape

  1. lib/roda/plugins/url_escape.rb

The url_escape plugin add url_escape and url_unescape methods to the route block scope.

plugin :url_escape

route do |r|
  link = "/path/q=#{url_escape(r.params["some_param"])}"
  response_body(link)
end