Rubyからファイルをアップロードする方法を探してみたけど見つからない。受けるサーバー側のコードはcgi.rbにあるのだけど。いろいろやってみたけど、普通にNet::HTTP::Postでセットするだけではmultipart/form-dataが送れないっぽい。できればnet/httpだけでやりたい...ということで、頭を悩ませつつWeb上のコードとRFCを参考にベタベタ書く事にした。 Net::HTTP::Postで作ったリクエストに対して、content-typeをmultipart/form-dataで設定。 body部分を生成してセット。それを通常通り送る方法でいけました。API用に作ったので、user/passとhttpオブジェクトが分離しています。 @username = "user" @password = "pass" @http = Net::HTTP.start("so