UCIS/anonyPM — comment on commit 589becb0eb8b3bb4e334cdfdb65bbaa2803d3077
File: index.php line 265
By UCIS:

A desktop app can (perhaps even more easily) use query variables. The protocol for encoding special characters (like & and ?) in a query string are well defined. Using a command line limits the options unless you use some encoding for special characters (at least space). You could also use some hybrid approach, query variables internally (convenient with forms and desktop apps/remote calls), and if present parse the command line into query variables.