2017-07-30 8 views
14

私はAngular2で新しく、httpコールをすることを学んでいます。Angular2のHttpModuleとHttpClientModuleの違いは何ですか?

私が発見したAngular2は、これら二つのモジュールがあります。

HttpModuleをからの角度@/HTTP

と角/共通/ HTTP

@から

HttpClientModuleを

と、どちらもhttpコールをサポートしています。私はそれらの違いを把握していないが

誰でもこれについて知っていますか?

+2

[角度4のHTTPとHTTPClientの違い?](https://stackoverflow.com/questions/45129790/difference-between-http-and-httpclient-in-angular-4) – estus

答えて

22

HttpClientは、4.3に付属している新しいAPIです。プログレスイベント、jsonデシリアライゼーション、インターセプタなど多くの優れた機能をサポートするAPIがアップデートされています。詳細はこちらhttps://angular.io/guide/http

Httpは古いAPIであり、最終的に非推奨になります。

その使用は、基本的なタスクのために非常に似ているので、私はそれがより現代的で使いやすい選択肢であることからのHttpClientを使用して助言します。

+0

私の代わりに私の'Http'を新しい' HttpClient'で置き換えます。ありがとう。 – ifelsemonkey

関連する問題