В разрабатываемом расширении для браузера я делаю запрос XHR для загрузки некоторых данных, используя jQuery:
$.get(url).done(function(data, textStatus) {
console.log(data);
})
Удаленно загруженные данные представляют собой CSV-файл в кодировке Windows-1252, который подается с Content-disposition:attachment и без заголовка mime-type/charset (у меня нет контроля над серверной частью, поэтому я не могу это исправить).
Как я могу заставить браузер декодировать ответ как windows-1252 вместо utf-8, как это происходит сейчас?