Nearly all Angular applications must communicate with HTTP-based APIs. To make this task easier, Angular 4.3 introduced the new HttpClient.
This session looks at its possibilities. It shows how to use not only JSON but also other text-based formats like XML or CSV.
Furthermore, you will see how to deal with binary streams and how your application can get progress information when doing file up- and downloads.
In addition, we will look at Interceptors that allow to implement cross-cutting concerns like security checks, logging, or caching.
Finally, you will see how to protect from XSRF attacks and what the HttpClient holds in store for testing.