Nodeのrequest
モジュールを使用しています。
私が受け取る応答は「gzip」またはエンコードされています。
どうすればよいですか
1.応答をエンコードしないように要求を作成しますか?
2.応答をデコードしますか?データはhttp://api.stackexchange.com
から取得されます。
var myRequest = require('request');
var zlib = require('zlib');
var stackRequest = require('request');
var apikey = '<MyKey>';
var fromdate = '1359417601';
var tagged = 'node.js';
stackRequest(
{ method: 'GET'
, uri: 'http://api.stackexchange.com/2.1/questions?key=' + apikey +
'&site=stackoverflow&fromdate=' + fromdate + '&order=desc&' +
'sort=activity&tagged=' + tagged + '&filter=default'
}, function(err, response, body) {
console.log(response.body); // How can I decode this?
});