Je suis nouveau dans Angular2 et j'apprends à faire des appels http.
J'ai trouvé Angular2 a ces deux modules:
HttpModule de @ angular/http
et
HttpClientModule from @ angular/common/http
et ils supportent tous les deux les appels http.
Cependant, je ne comprends pas la différence entre eux.
Est-ce que quelqu'un sait à propos de cela?
HttpClient
est une nouvelle API fournie avec la version 4.3. Elle a mis à jour des API prenant en charge les événements de progression, la désérialisation JSON par défaut, les intercepteurs et de nombreuses autres fonctionnalités intéressantes. Voir plus ici https://angular.io/guide/http
Http
est l'ancienne API et sera éventuellement obsolète.
Étant donné que leur utilisation est très similaire pour les tâches de base, je vous conseillerais d’utiliser HttpClient car il s’agit de l’alternative plus moderne et facile à utiliser.