2008-03-17から1日間の記事一覧

wget のオプション

% wget -h GNU Wget 1.10.2, 非対話的ネットワーク転送ソフト 使い方: wget [オプション]... [URL]... 長いオプションで不可欠な引数は短いオプションでも不可欠です。 スタートアップ: -V, --version バージョン情報を表示して終了する -h, --help このヘル…

サンプルコード

require 'open-uri' open('http://www.example.com/', { :method => :post, :body => 'a=123&b=456', 'User-Agent' => 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12', 'Accept' => 'text/xml,application/x…

オリジナルのファイルを取り戻す

% cp open-uri.rb ~/ % sudo patch open-uri.rb ~/diff-1.8 patching file open-uri.rb Reversed (or previously applied) patch detected! Assume -R? [n] y % mv open-uri.rb.orig open-uri-post.rb パッチを戻した後にできた open-uri.rb.orig がパッチを…

open-uri に post メソッドを使えるようにパッチを当てる

参考にしたのは、下記のサイト。 kitajさんの記事で知ったopen-uri-post.rbが素敵です。 ちょっとコードを足せば機能を補充できる動的言語ならではの解決策。 でも、RESTなWeb APIをペシペシ叩きたくなって、PUTやらDELETEやらHEADやらをサポートしようと改…