autoboxでRESTクライアント
autoboxが流行っているようです。
自分は最近RESTづいているので、こんなクライアントモジュールを作ってみました。
use autobox; use autobox::REST; my $response = "http://example.com/rest_api/"->post("foo=>1&bar=>hoo"); $response = "http://www.example.com/rest_api/"->get(); $response->content; $response = "http://www.example.com/rest_api/"->put("foo=>99"); $response = "http://www.example.com/rest_api/"->delete();
RequestMethodをそれぞれPOST,GET,PUT,DLETEと指定して送る事ができます。
普通にGETでコンテンツだけ取得するものありですね、っていうか普通使うのはそれぐらいでしょうね。