I have a "special" situation in an application that allows "/" characters in 
usernames. If I define a URI that include a username as a path element, the 
Router gets confused when presented with a URI with an encoded "/" (%2f); 
something like http://localhost:8182/users/foo%2fbar/orders. Changing it to 
http://localhost:8182/users/foo%2Fbar/orders works, however. 

Is there a reason for the case sensitivity? RFC 1738 suggests that lowercase 
hexadecimal be accepted also.

I happened on this behavior when typing URIs into a browser. I'm going to look 
at a possible work-around if I need it; probably a custom filter placed ahead 
of the router. If there is a better approach, please let me know.

Thanks,
Paul




       
____________________________________________________________________________________
Boardwalk for $500? In 2007? Ha! Play Monopoly Here and Now (it's updated for 
today's economy) at Yahoo! Games.
http://get.games.yahoo.com/proddesc?gamekey=monopolyherenow

Reply via email to