1
我有以下代碼。代替url的值:'http://isaacs.couchone.com/registry/_all_docs',我需要指定本地機器的IP地址,比如10.30 .52.75和端口號3000,我的應用程序正在運行。如何使用node.js指定ip地址和端口號作爲url的值,而不影響剩餘源代碼的工作。如何在node.js中指定本地機器的IP地址和端口號
var request = require('request');
var JSONStream = require('JSONStream');
var es = require('event-stream');
var mqtt = require('mqtt');
var client = mqtt.createClient();
request({url: 'http://isaacs.couchone.com/registry/_all_docs'})
.pipe(JSONStream.parse('rows.*'))
.pipe(es.mapSync(function (data) {
client.publish('NewTopic',JSON.stringify(data));
client.on('connect', function() {
client.end();
});
console.error(data);
return data
}))
如果您的應用程序被綁定到回送設備,以及(或者所有IP進行這個問題,0.0.0.0),你可以嘗試'http:// localhost:3000' –