Sending a request to a server can be accomplished using the following two methods from HttpClient:
- send(): This method sends a request synchronously (this will block until the response is available or a timeout occurs)
- sendAsync(): This method sends a request asynchronously (non-blocking)
We'll explain the different ways we can send a request in the next section.