Unfortunately, that is the standard for this type of service. i will try and write a handler.
I am currently using a pre-v6 PAKAI library. should i update to that server and make my changes from there?
Thanks,
GET is usually use for downloading a resource.
While you still can use it for sending data to the server from a client by passing some parameters, it's behaviour is diferent from POST method.
You still can create it as a GET endpoint and use it but I will avoid it.
Reason I will use it:
1. I can use browser to call the endpoint
2. I don't need deal with the request body (but I also can use POST without body)
3. For simple and short URL with less parameters
4. For parameters that I am 100% sure well HTML encoded and escaped
5. I am not dealing with database non-query execution
Reason I will avoid it:
1. I am not sure my parameters have special characters that can cause unexpected processing in the server

2. I don't want the URL looks so messy. I want the URL look more elegant and simpler.

3. I don't want duplicate rows inserted or executed more than once in the database backend

4. I don't need to concern about the browser or client URI size limitation
