インスタンスメソッド post_form は存在しません
標題通り。Lingr の Developer Wiki / Showcase にある api_client.rb を Proxy 経由に変更しようとしたのだけど、
Net::HTTP.start(uri.host, uri.port) { |http| req = Net::HTTP::Get.new(path) http.request(req) }
から
Net::HTTP::Proxy("localhost", 8000).start(uri.host, uri.port) { |http| req = Net::HTTP::Get.new(path) http.request(req) }
へと、GET 側はすぐ出来たんだけど、
Net::HTTP.post_form(URI.parse(url), params)
という POST 側を、
Net::HTTP::Proxy("localhost", 8000).start(uri.host, uri.port) { |http| req = Net::HTTP::Post.new(uri.path) req.set_form_data(params) http.request(req) }
と変更するのは、ちょっと時間くった(苦笑