La plupart des applications front-end doivent communiquer avec un serveur via le protocole HTTP pour télécharger ou envoyer des données et accéder à d'autres services backend. Angular fournit une API HTTP cliente pour les applications Angular, la classe de service HttpClient dans @angular/common/http.
Fonctionnalités du service client HTTP
Le service client HTTP offre les fonctionnalités principales suivantes :
- La possibilité de demander des valeurs de réponse typées
- Une gestion des erreurs simplifiée
- L'interception des requêtes et des réponses
- Des utilitaires de test robustes