Facebook グラフ API を使用しているときに、https.get を使用して Facebook ユーザー データを要求しました。
var optionsP = {
host: 'graph.facebook.com',
path: '/me?access_token=XXXX'
};
https.get(optionsP, function(resp) {
resp.on('data', function(d) {
console.log('ondata')
console.log(d.length)
process.stdout.write(d)
});
}).on('error', function(e) {
console.error(e);
});
しかし、応答データは 2 つの部分として提供されます。最初に最大 1034 文字を出力すると、同じコールバックが機能し、残りの 1347 文字が出力されます。これらの部分的な応答の理由は何ですか?