Today, G-WAN proceed requests like this (sample using the loan.java servlet):
localhost/?loan.java&name=Eva&amount=100000&term=5&rate=4.2
Could a specific handler (or even better a G-WAN switch) proceed requests like that:
localhost/loan.java?name=Eva&amount=100000&term=5&rate=4.2
where:
a) there is no "?" character right before the name of the servlet name but just before the first parameter and,
b) the "&" character is placed not before the first parameter but before the second, then the third, the fourth, (and so on) parameters.
Such a handler (or even better a G-WAN switch) will make G-WAN compatible with the zillions of codes (Go, Java, Mono, NodeJS, PHP, Ruby, etc.) used to create web applications and web sites that today devs are obliged to rewrite to simply be usable with G-WAN and benefit of its hight performances, scalability and security.
Note: previous answers never ever answered to the question of another contibutor: "how to remove the "?" character" and the init.c code doesn't provide the way to remove the QUERY_CHAR but:
a) only to chose from the character set: - _ . ! ~ * ' ( ) and,
b) not to place the "?" and the "&" charaters at the right spots as needed above.
So, I hope my question is more clear.
And if money is needed, what would be the price to pay to the G-WAN devs to get such a handler (or even better a G-WAN switch) with the standard G-WAN release to proceed requests like all the other web servers do, even if using a regex piece of code would slow down G-WAN a little bit (if any)?
Thank you in advance for a way to achieve such a needed enhancement to this exceptionnal web application server.