Package play.libs.ws

Class WSAsync

java.lang.Object
play.libs.ws.WSAsync
All Implemented Interfaces:
WSClient
Direct Known Subclasses:
DummyWSClient

@Singleton public class WSAsync extends Object implements WSClient
Simple HTTP client to make webservices requests.

Get latest BBC World news as a RSS content

 HttpResponse response = WS.url("http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml").get();
 Document xmldoc = response.getXml();
 // the real pain begins here...
 

Search what Yahoo! thinks of google (starting from the 30th result).

 HttpResponse response = WS.url("http://search.yahoo.com/search?p=%s&pstart=1&b=%s", "Google killed me", "30").get();
 if (response.getStatus() == 200) {
     html = response.getString();
 }
 
  • Constructor Details

    • WSAsync

      public WSAsync()
  • Method Details