HTTPbased
HTTPbased is an informal descriptor used in software engineering to indicate that a particular component, service, or system is implemented to operate primarily over the Hypertext Transfer Protocol (HTTP). It denotes that the public interface is exposed over HTTP(S) and relies on standard HTTP semantics for request framing, response handling, and messaging. Although not a formal standard, the term is widely used to distinguish HTTP-centered services from those that use other transports such as raw sockets, FTP, or message queues.
In practice, HTTPbased systems typically expose a web API that uses HTTP methods (GET, POST, PUT, PATCH,
Security and reliability considerations for HTTPbased services include using TLS (HTTPS), authentication and authorization mechanisms (OAuth2,