First, I assume the same client computer is used for both tests.
So, use Firebug or your tool to select the headers of the HTTP response on the local server and compare them with the headers generated by other servers. You will surely find the difference.
Usually your server should include a header similar to this in the response:
Content-Type: text/html; charset=UTF-8
If the headers on the two systems look almost the same, take the body of both answers and load it in a hex editor and find the differences in encoding.
source share