Проблема с кодировкой при запросе JSON из API StackOverflow

Я могу'Я не могу понять это ради моей жизни. Ниже приведена реализация сзапрос модуль, но ямы также пыталисьУзел-XMLHttpRequest Модуль безрезультатно.

var request = require('request');

var url = 'http://api.stackexchange.com/2.1/questions?pagesize=100&fromdate=1356998400&todate=1359676800&order=desc&min=0&sort=votes&tagged=javascript&site=stackoverflow';

request.get({ url: url }, function(error, response, body) {
    if (error || response.statusCode !== 200) {
        console.log('There was a problem with the request');
        return;
    }

    console.log(body); // outputs gibberish characters like �
    console.log(body.toString()); // also outputs gibberish
});

Кажется, проблема с кодировкой, но яМы использовали точно такой же код (с собственными объектами XHR) в браузере, и он работает без проблем. Что я делаю неправильно?

Ответы на вопрос(2)

Ваш ответ на вопрос