Где-то наткнулся на похожий случай, там решением было выставление заголовка вместо
Content-type: application/x-javascript; charset=utf-8
нужно было поставить
Content-type: application/json; charset=utf-8
то есть для конкретного типа данных кодировка устанавливается.