Boa tarde!
É possível carregar uma página externa através do httpclient. Por exemplo, é possível uma determinada aplicação front-end redirecionar o navegador para "www.alura.com.br" usando o httpclient? Obrigado.
Boa tarde!
É possível carregar uma página externa através do httpclient. Por exemplo, é possível uma determinada aplicação front-end redirecionar o navegador para "www.alura.com.br" usando o httpclient? Obrigado.
Olá Lucas, tudo bem?
O HttpClient é uma classe que serve para executar solicitações HTTP, utilizando métodos como get, post, put, delete, patch, entre outros. Através dele é feita a comunicação com o servidor.
Para redirecionamentos, normalmente utilizamos o serviço Router e seus métodos. Porém, isso acontece quando estamos navegando em rotas da própria aplicação, pois o Router não implementa nenhum método padrão para acessar links externos.
Por conta disso, existem inúmeras soluções para esse problema.
Aqui está um exemplo no stackblitz com uma abordagem bem simples só para você testar: criei um event binding para a tag button e um método na classe para o redirecionamento.
Veja este artigo, nele são abordadas soluções mais completas e complexas para esse caso.
Abraços, bons estudos!
Obrigado.