Client requests can use several protocols (only HTTP at the moment).
Each protocol has its own way of specifying the request headers, method, URL and payload.
For example, HTTP uses HTTP headers and HTTP method (e.g. GET
).
The client request payload and the server response can use any of the following formats: JSON, YAML, x-www-form-urlencoded, raw, Hjson, JSON5 and INI. Different charsets can also be used.
http
: HTTP/1.1