Net::HTTP.getやNet::HTTP.postで足りないってのは
・queryのエンコード
・ヘッダの指定
だけか?
前者はURI::Generic#buildあたりを拡張
後者はNet::HTTP.get_responseをinitheaderを通すように修正
かな