HttpClient client = HttpClient.newBuilder() .connectTimeout(Duration.ofMillis(connectionTimeout)) .readTimeout(Duration.ofMillis(readTimeout)) .build(); try { HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString()); System.out.println(response.body()); } catch (SocketTimeoutException e) { e.printStackTrace(); } HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString()); int statusCode = response.statusCode(); if (statusCode >= 200 && statusCode < 300) { System.out.println(response.body()); } else if (statusCode >= 400 && statusCode < 500) { } else if (statusCode >= 500 && statusCode < 600) { } else { } HttpClient client = HttpClient.newBuilder() .connectTimeout(Duration.ofMillis(connectionTimeout)) .readTimeout(Duration.ofMillis(readTimeout)) .build();


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