// Maven
<dependency>
<groupId>com.foursquare</groupId>
<artifactId>fhttp</artifactId>
<version>1.0.0</version>
</dependency>
// Gradle
implementation 'com.foursquare:fhttp:1.0.0'
import com.foursquare.fhttp.*;
public class FhttpExample {
public static void main(String[] args) {
HttpClient httpClient = new HttpClient();
HttpResponse response = httpClient.get("https://example.com");
String responseBody = response.getContentAsString();
System.out.println(responseBody);
}
}
import com.foursquare.fhttp.*;
public class FhttpExample {
public static void main(String[] args) {
HttpClient httpClient = new HttpClient();
HttpHeaders headers = new HttpHeaders();
headers.add("Authorization", "Bearer YOUR_TOKEN");
HttpRequestBody body = new StringHttpRequestBody("Request body");
HttpResponse response = httpClient.post("https://example.com/api", headers, body);
int statusCode = response.getStatusCode();
System.out.println("Status code: " + statusCode);
}
}