A maioria das aplicações front-end precisa se comunicar com um servidor através do protocolo HTTP, para baixar ou enviar dados e acessar outros back-end services. O Angular fornece uma API HTTP client para aplicações Angular, a classe de service HttpClient em @angular/common/http.
Recursos do HTTP client service
O HTTP client service oferece os seguintes recursos principais:
- A capacidade de requisitar valores de resposta tipados
- Tratamento de erros simplificado
- Interceptação de requisição e resposta
- Utilitários de teste robustos