Normally if I use HTTPClient and issue GetAsync(URI) or similar, if I wanted to pass some parameters like "int id, string name, string division" I would need to append them to the uri: "http://localhost/webapplication/api/controller/action/id"
Are their any alternatives to this standard method of passing parameters, so that the information isn't right in the uri?
Something like HTTPClient.MessageParameters = myOBject
which is put inside the message body, and then I can then unpack on the other side?
If there are not alternatives, is using a POST an acceptable way to hide the parameters?
Thanks