<dependency>
<groupId>com.konghq</groupId>
<artifactId>unirest-java</artifactId>
<version>3.11.12</version>
</dependency>
import kong.unirest.HttpResponse;
import kong.unirest.JsonNode;
import kong.unirest.Unirest;
HttpResponse<JsonNode> response = Unirest.get("https://api.openweathermap.org/data/2.5/weather")
.queryString("appid", "YOUR_API_KEY")
.asJson();
JsonNode body = response.getBody();
System.out.println(body);
import kong.unirest.HttpResponse;
import kong.unirest.JsonNode;
import kong.unirest.Unirest;
public class Main {
public static void main(String[] args) {
HttpResponse<JsonNode> response = Unirest.get("https://api.openweathermap.org/data/2.5/weather")
.queryString("appid", "YOUR_API_KEY")
.asJson();
int statusCode = response.getStatus();
String contentType = response.getHeaders().getFirst("Content-Type");
JsonNode body = response.getBody();
System.out.println("Status code: " + statusCode);
System.out.println("Content type: " + contentType);
System.out.println("Response body: " + body);
}
}