class RestClient::Payload::UrlEncoded
def build_stream(params = nil)
def build_stream(params = nil) @stream = StringIO.new(flatten_params(params).collect do |entry| "#{entry[0]}=#{handle_key(entry[1])}" end.join("&")) @stream.seek(0) end
def handle_key key
def handle_key key URI.escape(key.to_s, Regexp.new("[^#{URI::PATTERN::UNRESERVED}]")) end
def headers
def headers super.merge({'Content-Type' => 'application/x-www-form-urlencoded'}) end