Maven: <dependency> <groupId>com.konghq</groupId> <artifactId>unirest-java</artifactId> <version>3.10.0</version> </dependency> Gradle: groovy implementation 'com.konghq:unirest-java:3.10.0' import com.konghq.unirest.*; import java.util.concurrent.*; public class ConcurrentRequestsExample { public static void main(String[] args) { int numberOfRequests = 10; ExecutorService executorService = Executors.newFixedThreadPool(numberOfRequests); for (int i = 0; i < numberOfRequests; i++) { executorService.submit(() -> { try { HttpResponse<String> response = Unirest.get("https://api.example.com/endpoint") .header("Content-Type", "application/json") .asString(); int statusCode = response.getStatus(); String responseBody = response.getBody(); System.out.println("Response Status Code: " + statusCode); System.out.println("Response Body: " + responseBody); } catch (UnirestException e) { e.printStackTrace(); } }); } executorService.shutdown(); } }


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