Ruby の URI.encode_www_form
URI.encode_www_form は、 #Ruby で URI のクエリー部分をエンコードするためのメソッドです。 enum を渡すことでエンコードを行ないます。
code:ruby
require 'uri'
# 配列の形で渡す方法
URI.encode_www_form("a", "1"], "b", "2", ["c", "x yz") # => "a=1&b=2&c=x+yz"
# Hash の形で渡す方法
URI.encode_www_form(jql: "project='CHATWORK' AND status=Done")
# => "jql=project%3D%27CHATWORK%27+AND+status%3DDone"
URI.encode_www_form は内部で URI.encode_www_form_component を呼んでいます。
参考 URL