<dependencies>
<!-- Foursquare Fhttp -->
<dependency>
<groupId>com.foursquare</groupId>
<artifactId>fhttp</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>
import com.foursquare.fhttp.{Client, Request, Response};
Client client = new Client();
String url = "https://api.example.com/users";
Request request = new Request.Builder()
.url(url)
.get()
.build();
Response response = client.send(request);
int statusCode = response.statusCode();
String responseBody = response.body();
<dependencies>
<!-- Foursquare Fhttp -->
<dependency>
<groupId>com.foursquare</groupId>
<artifactId>fhttp</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.12.5</version>
</dependency>
</dependencies>
import com.fasterxml.jackson.databind.ObjectMapper;
ObjectMapper mapper = new ObjectMapper();
DataObject dataObject = mapper.readValue(responseBody, DataObject.class);