> Both RPC and REST use HTTP protocol which is a request/response protocol.
Uhm... No? Who lied you so horribly?
> As far as I know, there are no particular rules for this style [RPC] but generally:
No. You have just pasted REST-ish ad-hoc protocol. This is not RPC. RPC uses
a properly defined protocol, such as XML-RPC or JSON-RPC or Thrift or gRPC,
and it doesn't shit all over the place in URL router: the procedure to be
called is encoded in the body of the request, along with parameters.