JSON loads
Not all HTTP servers are meant to be used by a browser and a human user. Very often, we have different software programs communicating with each other. These programs need to send messages to one another through a commonly accepted format, one of these being JSON. This stands for JavaScript Object Notation, which essentially means that it mimics how objects are created directly in JavaScript (another programming language). It is a simple format, not particularly verbose, and is easy to parse by a piece of software and easy to read for a human. As a user, however, you can use any one of the many tools to send and receive JSON payloads, two of the most common ones being Insomnia and Postman, which you can easily find online at https://packt.live/2RY13Dt and https://packt.live/2RY13Dt.
They are both free and available for different platforms. You could also use curl
as a command-line tool, but this becomes more complicated.