I'm not a server expert so please bear with me.
When a web browser passes information to a web server it encodes the url and any query string parameters. I don't know if it encodes any post input.
The web server then has to decode this. How does the web server do this? Preumably it must presume the input is in a particular character set first. Once it has done this, how then does it decode the input. Does it just do a urldecode process or is there something else to it?
Thanks a lot