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でコンテンツだけ取得するものありですね、っていうか普通使うのはそれぐらいでしょうね。