Boa tarde, vim aqui pois, durante esse curso, apesar de não ter feito nem metade deste, me deixar um pouco com o pé atras, visto que não consegui entender direito o funcionamento dos código que solicita a API:
HttpClient client = HttpClient.newHttpClient();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create(url))
.build();
HttpResponse<String> response = client
.send(request, HttpResponse.BodyHandlers.ofString());
Apesar de eu ter conseguido aplicar, e até utilizar no exercício do Google Books (mesmo copiando os trechos desse código na mão), não sinto direito que dominei esse conceito e nem que entendi como funciona, seria uma frustração só minha? ela irá melhorar ao decorrer deste curso e dos próximos? Só irei "entender" ou "Decorar" praticando? Venho aqui com essas dúvidas pois não sei se este caso será melhor explicado ao longo deste curso ou dos próximos e gostaria de saber se não sou o único.