How web server choose between unicode and utf-8 for accentued characters?
- by jacques
I have a web server with my ISP which replaces in the urls the accentued characters by their unicode values: for instance é (eacute) is translated to %e9 (dec 233).
For testing I use locally Easyphp which translate those characters by their utf-8 equivalence: é is then replaced by the well known sequence %c3%a9 (é)...
Browsers served by Easyphp don't decode unicode values but they do if running locally (utf-8 and non converted accent also)...
I have been unable to find where this behavior is configured in the server.
This is a problem as some urls are built by my application using the php rawurlencode() which seems to always encode with unicode values on both servers.
Any idea?
Thanks in advance.