Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Funciona... Tive minhas duvidas se iria funcionar por conta da url ser diferente, mas funcinou.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi, Guilherme! Tudo bem?

Obrigada por compartilhar sua atividade Refinando a busca por filmes. Ótimo que a URL funcionou e que você conseguiu retornar os dados do filme no console.

Gostei de ver que você testou a busca com HttpClient, HttpRequest e HttpResponse, porque esse fluxo ajuda a entender bem como uma aplicação Java conversa com uma API externa. Uma dica interessante para o futuro é usar URLEncoder para tratar buscas com espaços ou caracteres especiais:


String busca = "senhor dos aneis";
String buscaFormatada = URLEncoder.encode(busca, StandardCharsets.UTF_8);
String endereco = "https://www.omdbapi.com/?t=" + buscaFormatada + "&apikey=sua_chave";

Esse código prepara o texto digitado para ser usado com segurança dentro da URL, evitando problemas em nomes de filmes com mais de uma palavra. Você chegou a testar a busca com algum filme que tenha espaço no nome?

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!