OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder() .url("http://www.example.com") .build(); try (Response response = client.newCall(request).execute()) { // ... } import okhttp3.*; public class OkHttpExample { public static void main(String[] args) { OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder() .url("http://www.example.com") .build(); try (Response response = client.newCall(request).execute()) { if (response.isSuccessful()) { String responseBody = response.body().string(); System.out.println(responseBody); } else { System.out.println("Request failed: " + response.code()); } } catch (Exception e) { System.out.println("Request failed: " + e.getMessage()); } } } OkHttpClient client = new OkHttpClient.Builder() .connectTimeout(10, TimeUnit.SECONDS) .readTimeout(30, TimeUnit.SECONDS) .build(); OkHttpClient client = new OkHttpClient.Builder() .cache(new Cache(new File("/path/to/cache"), 10 * 1024 * 1024)) .build(); Request request = new Request.Builder() .url("http://www.example.com") .cacheControl(CacheControl.FORCE_CACHE) .build();


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