La mayoría de las applicaciones de front-end necesitan comunicarse con el servidor a través del protocolo HTTP, para descargar o cargar datos y acceder a los servicios de backend. Angular proporciona una API de cliente HTTP para aplicaciones Angular, la clase de servicio HttpClient en @angular/common/http.
Características del cliente HTTP
El cliente HTTP ofrece las siguientes características principales:
- La capacidad para solicitar valores de respuesta tipados
- Manejo de errores optimizado
- Intercepción de solicitudes y respuestas
- Utilidades de pruebas robustas