今日、railsで作ってるサーバへの疎通確認をしてもらってたんですが、サーバとクライアントのどちらに問題があるのかわからなかったので、問題を切り分けるためにクライアント側で使うライブラリでちゃんとアクセスできるかどうか確認することにしました。 クライアントはJavaのhttpclientを使っているので、僕としては当然JRubyで使うわけです。書いたコードはこんな感じです。 localhostに対してGET /foo.json で得られたbarを POST /bazのパラメータとして使って送信してます # -*- coding: utf-8 -*- require 'java' require 'rubygems' require 'json' # カレントディレクトリのlib以下に使用するjarを置いてください。 # jarは http://hc.apache.org/downloads