1
resposta

Faça como eu fiz: consumindo a API do OMDb

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;

import static java.net.http.HttpResponse.*;

public static void main(String[] args) throws IOException, InterruptedException {

    String url = "http://www.omdbapi.com/?t=";
    String keyapi = "&apikey=1d2dc4c6";

    Scanner sc = new Scanner(System.in);

    System.out.println("Digite o nome do filme: ");
    String buscar = sc.nextLine();


    String endereco = url+buscar;
    HttpClient client = HttpClient.newHttpClient();

    HttpRequest request = HttpRequest.newBuilder()
            .uri(URI.create(endereco+keyapi))
            .build();

    HttpResponse<String> response = client
            .send(request, BodyHandlers.ofString());

    System.out.println(response.body());
1 resposta

Oii, Enio. Tudo bem?

Obrigada por compartilhar seu código com a gente. É excelente ver como você aplicou o consumo da API do OMDb utilizando o HttpClient. Essa é uma ferramenta poderosa para realizar requisições HTTP de maneira eficiente em Java.

Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!