1
resposta

[Dúvida] Pq preciso colocar o "https://" antes do caminho?

Pq é preciso informar o "https://" antes do caminho para a busca.

String URLconsulta = "https://viacep.com.br/ws/" + cepNumber + "/json/";

HttpClient client = HttpClient.newHttpClient(); HttpRequest request = HttpRequest.newBuilder().uri(URI.create(URLconsulta)).build(); HttpResponse response = client.send(request, HttpResponse.BodyHandlers.ofString());

1 resposta

Fala Luan, tudo certo? Espero que sim!

Então, cara, você precisa informar o 'https://' antes do caminho da URL para indicar o protocolo de comunicação a ser usado ao fazer a requisição. Nesse caso, 'https' que significa Hypertext Transfer Protocol Secure, é uma versão segura do protocolo HTTP. O uso do 'https://' indica que a comunicação entre o seu programa e o servidor remoto será criptografada e segura.

Segue o artigo da própria Alura, onde você irá entender melhor a utilidade desse protocolo: Qual é a diferença entre HTTP e HTTPS?