The HTTP protocol is fast, secure, and reliable. However, it needs other protocols and services to work properly, and when things don’t go well it is necessary to have access to detailed information about the time spent in each step.
The steps to make an HTTP call are as follows:
DNS Lookup The client sends a DNS query to the DNS server. The DNS server responds with the IP for the name.