import java.io.IOException;
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.util.Scanner;
public class PrincipalConBusqueda {
public static void main(String[] args) throws IOException, InterruptedException {
// Crear un objeto Scanner para leer la entrada del usuario
Scanner lectura = new Scanner(System.in);
System.out.println("Escriba el nombre de una película: ");
// Leer el nombre de la película introducido por el usuario
var busqueda = lectura.nextLine();
// Clave de API de OMDb (reemplaza con tu clave válida)
String clave = "COLOQUE AQUI SU CLAVE DE OMDb";
// Construcción de la URL dinámica para realizar la consulta a la API
String direccion = "https://www.omdbapi.com/?t=" + busqueda + "&apikey=" + clave;
// Crear un cliente HTTP
HttpClient client = HttpClient.newHttpClient();
// Crear una solicitud HTTP
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create(direccion))
.build();
// Enviar la solicitud y recibir la respuesta
HttpResponse<String> response = client
.send(request, HttpResponse.BodyHandlers.ofString());
// Mostrar el cuerpo de la respuesta en la consola
System.out.println(response.body());
}
}