Network.CGI

Sebastian Sylvan sebastian.sylvan at gmail.com
Wed Mar 15 09:41:17 EST 2006


Hello.
Sending values (over GET or POST) to a CGI-script does not work in IE
if the value contains the character '@'. Sending it a string
"hello at world" will return just "hello" in the key-value pair list that
you get from the wrapper.

Is there a reason for this?
It looks like IE isn't encoding the strings (while firefox is), but
should we require that it does?

Couldn't we just change 'extra' to:

extra :: Parser Char
extra = sat (`elem` "!*'(),@") -- note the added '@'

That would fix it, right?

/S
--
Sebastian Sylvan
+46(0)736-818655
UIN: 44640862


More information about the Libraries mailing list