Use the following problems to test your HTTP Client and WebSocket API programming prowess. I strongly encourage you to give each problem a try before you turn to the solutions and download the example programs:
- HTTP/2: Provide a brief overview of the HTTP/2 protocol
- Triggering an asynchronous GET request: Write a program that uses the HTTP Client API to trigger an asynchronous GET request and display the response code and body.
- Setting a proxy: Write a program that uses the HTTP Client API to set up a connection via a proxy.
- Setting/getting headers: Write a program that adds additional headers to the request and gets the headers of the response.
- Specifying the HTTP method: Write a program that specifies the HTTP method of a request ...