Playには、HTTP通信するためのライブラリが用意されてます。 play.api.libs.ws.WS というやつですね。 ドキュメントにもある通り、これを使えば時間がかかるであろうHTTP通信を非同期に行うことができます。 http://www.playframework-ja.org/documentation/2.0.4/ScalaWS WS を使ってRSSを取得してみました。 使ったのはPlay2.1.1です。 GETリクエストする 以下のように、GETリクエストできます。結果はFutureで返ってきます。 val rss: Future[ws.Response] = WS.url("http://example1/atom.xml").get() Futureが分かってる人はもうこれで終わりです。 でも、おれはFutureがよく分かってないので、1つずつ解きほぐしていく必要があ
![Play Frameworkの WS API でHTTP GETする - bati11 の 日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/0e5ced27119928bea1c21a73b6d92618c21c44d8/height=288;version=1;width=512/http%3A%2F%2Fecx.images-amazon.com%2Fimages%2FI%2F415CsfYp64L.jpg)