Advertisement
Suzana_Marek

FakeAPI

Oct 14th, 2024
26
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.09 KB | None | 0 0
  1. import java.net.http.HttpClient;
  2. import java.net.http.HttpRequest;
  3. import java.net.http.HttpResponse;
  4. import java.net.URI;
  5.  
  6.  class ApiRequestExample {
  7.     public static void main(String[] args) {
  8.        
  9.         String userData = getUserById(2);
  10.         if (userData != null) {
  11.             System.out.println("User data: " + userData);
  12.         } else {
  13.             System.out.println("User not found!");
  14.         }
  15.     }
  16.  
  17.     public static String getUserById(int id) {
  18.         try {
  19.            
  20.             HttpClient client = HttpClient.newHttpClient();
  21.  
  22.            
  23.             HttpRequest request = HttpRequest.newBuilder()
  24.                     .uri(URI.create("https://fake-json-api.mock.beeceptor.com/users"))
  25.                     .build();
  26.            
  27.             HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
  28.  
  29.             System.out.println("Response: " + response.body());
  30.  
  31.          
  32.             return response.body();
  33.  
  34.         } catch (Exception e) {
  35.             e.printStackTrace();
  36.         }
  37.  
  38.         return null;
  39.     }
  40. }
  41.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement