The Angular HTTP Interceptor is introduced along with the new HTTPClientModule. The Interceptor helps us to modify the HTTP Request by intercepting it before the Request is sent to the back end. The Interceptor can be useful for adding custom headers to the outgoing request, logging the incoming response, etc.
This post is a guide how to Pass the URL Parameters or Query string along with the HTTP Request using the HttpClient in Angular. We will be using HttpParams to add the query parameter, which is then used by the httpClient.get method to send a get request to the GitHub API.
The Angular HttpClient Module is introduced in the Angular 4.3. This new API is available in package @angular/common/http and intends to replace the older HttpModule. In this Tutorial on HttpClient we learn how to use HttpClient.Get method to query the GitHub API Source to get data into our Application. Like the older HtppModule, the newer HttpClientModule also uses the RxJs Observables. The Response returned from the HttpClient needs to be Subscribed. We will learn all these in this Tutorial.
In this Angular HTTP tutorial with RxJs Observables, We learn how to use Angular HTTP Module to query the Remote API source to get data into our Application. We also learn how to Subscribe to the Returned response using RxJs observables.
In This article we explain the two of most used HTTP GET and POST Request methods in HTTP Protocol and which one to use in your web application.