Андрей Дугин: я ещё поэксперементировал. Кажется, проблема не в кодировке, а парсере json'a - запись полученных данных в файл работает, браузер тоже корректный результат показывает. А вот парсер отказывается парсить получнные данные как JSON - говорит, что это не utf-8.