Orion 1.3.8
IBM JDK 1.3 (aug 14)
Linux

having the following jsp (just for the sake of replicating the error):

<%=request.getQueryString%>

http://localhost:8080/e2/tester.jsp?x=x?x=z

prints:

x=x?x=z

BUT

http://localhost:8080/e2/tester.jsp?x=x;x=z?x=z

prints

x=z

(so a ';' makes a big difference)

I am very well aware of the fact that what I'm doing is highly
unorthodox, but I have very strong reasons  NOT to use URL encoding
(basically I built a WML proxy with the URL passed as a parameter; many
sites use WML variables in the URL to pass values  - an URL encoding
would simply kill these references)

Vlad


Reply via email to