play.libs.ws
Class WSUrlFetch.HttpUrlfetchResponse

java.lang.Object
  extended by play.libs.WS.HttpResponse
      extended by play.libs.ws.WSUrlFetch.HttpUrlfetchResponse
Enclosing class:
WSUrlFetch

public static class WSUrlFetch.HttpUrlfetchResponse
extends WS.HttpResponse

An HTTP response wrapper


Constructor Summary
WSUrlFetch.HttpUrlfetchResponse(java.net.HttpURLConnection connection)
          you shouldnt have to create an HttpResponse yourself
 
Method Summary
 java.lang.String getHeader(java.lang.String key)
           
 java.util.List<Http.Header> getHeaders()
           
 java.lang.Integer getStatus()
          the HTTP status code
 java.io.InputStream getStream()
          get the response as a stream
 java.lang.String getString()
          get the response body as a string
 
Methods inherited from class play.libs.WS.HttpResponse
getContentType, getEncoding, getJson, getQueryString, getString, getXml, getXml, success
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSUrlFetch.HttpUrlfetchResponse

public WSUrlFetch.HttpUrlfetchResponse(java.net.HttpURLConnection connection)
you shouldnt have to create an HttpResponse yourself

Parameters:
method -
Method Detail

getStatus

public java.lang.Integer getStatus()
the HTTP status code

Specified by:
getStatus in class WS.HttpResponse
Returns:
the status code of the http response

getHeader

public java.lang.String getHeader(java.lang.String key)
Specified by:
getHeader in class WS.HttpResponse

getHeaders

public java.util.List<Http.Header> getHeaders()
Specified by:
getHeaders in class WS.HttpResponse

getString

public java.lang.String getString()
get the response body as a string

Overrides:
getString in class WS.HttpResponse
Returns:
the body of the http response

getStream

public java.io.InputStream getStream()
get the response as a stream

Specified by:
getStream in class WS.HttpResponse
Returns:
an inputstream


Guillaume Bort & zenexity - Distributed under Apache 2 licence, without any warrantly