Http-cервер в ответах не дает указания об используемой кодировке или указана неверная кодировка. Т.е. в заголовках ответов приходит "Content-Type: text/html;", вместо, например, "Content-Type: text/html; charset=utf-8".
Решение - в настройках сервера указать кодировку по-умолчанию или указать ее программно, при выполнении запроса.
Например, для php добавить в скрипт(до первой инструкции, генерирующей вывод) <?php header("Content-Type: text/html; charset=utf-8"); ?>