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

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?

Sebastian Sylvan
UIN: 44640862

More information about the Libraries mailing list