私は Node.js の初心者なので、プロジェクトの要件に従って、Node.js から REST サービスを呼び出そうとしています。この SO questionから残りを呼び出す方法の情報を取得しました。残りの呼び出しを行うコードは次のとおりです。
var options = {
host: url,
port: 80,
path: '/resource?id=foo&bar=baz',
method: 'POST'
};
http.request(options, function(res) {
console.log('STATUS: ' + res.statusCode);
console.log('HEADERS: ' + JSON.stringify(res.headers));
res.setEncoding('utf8');
res.on('data', function (chunk) {
console.log('BODY: ' + chunk); //I want to send this 'chunk' as a response to browser
});
}).end();
chunk
問題は、ブラウザへの応答として送信したいのですが、試しres.write()
てみましたが、「書き込みメソッドが見つかりません」というエラーが表示されます。どこでもドキュメントを調べましたが、console.log しかありません。そのデータをブラウザへの応答として送信する方法を誰か教えてもらえますか?