Obtener respuesta HTTPS

Esto funciona muy bien:

require 'net/http'

uri = URI('http://api.twitter.com/1/statuses/user_timeline.json')
args = {include_entities: 0, include_rts: 0, screen_name: 'johndoe', count: 2, trim_user: 1}
uri.query = URI.encode_www_form(args)
resp = Net::HTTP.get_response(uri)
puts resp.body

Pero cambiando dehttp ahttps conduce a un error sin sentido. No estoy preguntando por qué el error no tiene sentido, solo me gustaría saber cuál es el medio más cercano de hacerget_response parahttps?

He visto el ejemplo 'HTTPS' enNet :: HTTP doc, pero no parece muy impresionante y me hará componer manualmente la URL a partir de mi hash de parámetros, no está bien.

Respuestas a la pregunta(2)

Su respuesta a la pregunta