Do you mean "__optUncall is an example of a method that could be accessed by a GET rather than POST request", or do you mean "a GET operation on a HTTP resource should correspond to an __optUncall message to an underlying object"?
For the former: yes, absolutely. Miranda methods are an example of the sort of strong convention I mentioned above.
For the latter: sort of. The abstract fuzzy conceptual meaning of GET, as I see it, is: "tell me the things I should reasonably know about this thing at this moment". __optUncall is very much like that conceptually, except for two things:
- Often __optUncall returns something which is not informative about the contents of the object, but rather instructions for where to fetch it (e.g. specifically in E, consider an emaker serializing as its name so that the corresponding emaker is loaded on the receiving side). From the HTTP perspective, this is a non-answer to GET.
- By default, a mutable non-serializable object returns null from __optUncall. Typically, a mutable HTTP resource returns its current state in response to GET.
Therefore, a HTTP layer over E-style objects should make __optUncall or analogues available as a HTTP GET, if that makes sense, but it should not make that the interpretation of all GETs.