If you want to retrieve some data based on some parameters, you can just GET it and pass some query strings. You shouldn't need to care if the data comes from an executable file (which is usually does anyway) or someone typing it in on a terminal.
That's already POST, basically.
Furthermore, if you really wanted to, HTTP does allow new verbs to be added, so...