Set up an HTTP server and client

Simple setup for testing HTTP requests and responses locally.

Style: guided

Clone the client and server

If you are unfamiliar with cloning repositories, follow the guide on how to clone a repository on GitHub, then:

Set up is straightforward and detailed in the respective README files.

The client can be used to test any public API. It can also be used to send requests to the http server endpoint on your machine.

Workshop ready

For the workshop, you will need access to the code of the two projects and their respective terminals. We recommend you open them both in an IDE such as VS Code.

Tip: to switch between two instances of the same application such as the client and server applications:

Cmd/⌘ + '

Appendix