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.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.