How come are the POST requests being sent without a body, and send parameters as query strings in URL?

How come are the POST requests being sent without a body, and send parameters as query strings in URL?

Hi,
AFAIK, The parameters of a POST http request will be wrapped and sent in the request's body (in json format or form-data format) not as quey strings in the URL (like what we have in GET requests).

I'm curious how do some of OPManager's API URLs work, as their method are POST, but still they have all required parameters in their URL, and nothing is mentioened to be implemented as the patrameters in the POST's body.

An example would be:

addServiceMonitor  (POST )  :
Does POST request work just this way? I got confused.

Thanks

                New to ADSelfService Plus?