import com.foursquare.fhttp.*; FRequest request = new FRequest("http://api.example.com/data", HttpMethod.GET); request.addQueryParam("key", "value"); FHttpClient client = new FHttpClient(); FResponse response = client.execute(request); int statusCode = response.getStatusCode(); String responseBody = response.getBodyAsString(); import com.foursquare.fhttp.*; public class FHttpExample { public static void main(String[] args) { FRequest request = new FRequest("http://api.example.com/data", HttpMethod.GET); request.addQueryParam("key", "value"); FHttpClient client = new FHttpClient(); FResponse response = client.execute(request); int statusCode = response.getStatusCode(); String responseBody = response.getBodyAsString(); System.out.println("Status code: " + statusCode); System.out.println("Response body: " + responseBody); } } FHttpClientConfig config = new FHttpClientConfig.Builder() .setConnectTimeout(10000) .build(); FHttpClient client = new FHttpClient(config); FRequestInterceptor requestInterceptor = (request, context) -> { }; FResponseInterceptor responseInterceptor = (response, context) -> { }; client.addRequestInterceptor(requestInterceptor); client.addResponseInterceptor(responseInterceptor);


上一篇:
下一篇:
切换中文