Obtenha resposta HTTPS

Isso funciona muito bem:

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

Mudando dehttp parahttps leva a um erro sem sentido. Não estou perguntando por que o erro não tem sentido. Gostaria apenas de saber qual é o meio mais próximo de fazerget_response parahttps?

Vi o exemplo 'HTTPS' noNet :: HTTP doc, mas não parece muito impressionante e me fará compor manualmente a URL a partir dos meus parâmetros - não é bo

questionAnswers(2)

yourAnswerToTheQuestion