I'm testing Play! on Windows and Ubuntu. I have an action method that accepts an email
parameter.
When I pass an email address that contains a plus sign (e.g. abc+d@gmail.com
), on Windows it works as expected, while on my ubuntu box I get abc d@gmail.com
assigned to the email parameter.
Has anyone encountered this situation before? I have no front-end proxy in front of Play - in both cases, it's direct access to the same version of Play (1.2.x-c40cf37, somewhat after 1.2.4), with the same application.mode = dev
, pretty much the same config.
I can't debug the linux box - it's on an Amazon EC2 instance, and the Java debugging protocol is slow as hell for me. If I can't find another way, I'll have to install a local unbutu in a VM and debug it there. Before I do that, are there any other helpful tips I could try?