java.lang.Object
be.yildizgames.module.http.HttpRequest
Http call to retrieve text or binary content.
- Author:
- Grégory Van den Borre
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal void
final InputStream
getInputStream
(String uri) final InputStream
getInputStream
(URI uri) final <T> T
final <T> T
Make a request expecting a json object, and returnfinal Reader
final Reader
final String
Request the text content.final String
Request the text content.final void
receiveFile
(URI uri, Path destination) final void
-
Field Details
-
ERROR_HTTP_CONTENT_RETRIEVE
- See Also:
-
-
Constructor Details
-
HttpRequest
public HttpRequest(int timeout) -
HttpRequest
public HttpRequest()
-
-
Method Details
-
getText
Request the text content.- Parameters:
uri
- URI to reach.- Returns:
- The content of the uri destination.
-
getText
Request the text content.- Parameters:
uri
- URI to reach.- Returns:
- The content of the uri destination.
-
getObject
Make a request expecting a json object, and return- Type Parameters:
T
- Type of the object to return.- Parameters:
uri
- Address to call.clazz
- Class of the object to return.- Returns:
- The mapped object.
-
getObject
-
getInputStream
-
getInputStream
-
getReader
-
getReader
-
sendFile
-
receiveFile
-
addTransferListener
-