Node.js 如何在nodejs中获取服务器公钥
我正在nodejs中开发一个应用程序。我已经创建了一个服务器,还有一些其他服务器。当主服务器请求时,其他服务器应使用其IP地址和公钥进行回复。我正在考虑使用海港,但一切都不顺利Node.js 如何在nodejs中获取服务器公钥,node.js,Node.js,我正在nodejs中开发一个应用程序。我已经创建了一个服务器,还有一些其他服务器。当主服务器请求时,其他服务器应使用其IP地址和公钥进行回复。我正在考虑使用海港,但一切都不顺利 [lilac@ LILAC revanth] $ seaport listen 9090 bash: seaport: command not found[lilac@ LILAC revanth] $ cat server.js var seaport = require('seaport'); var ports =
[lilac@ LILAC revanth] $ seaport listen 9090
bash: seaport: command not found[lilac@ LILAC revanth] $ cat server.js
var seaport = require('seaport');
var ports = seaport.connect('localhost', 9090);
var http = require('http');
var server = http.createServer(function(req, res) {
res.end('beep boop\r\n');
});
server.listen(ports.register('web@1.2.3'));
[lilac@ LILAC revanth] $ cat client.js
var seaport = require('seaport');
var ports = seaport.connect(9090);
var request = require('request');
ports.get('web@1.2.x', function(ps) {
var u = 'http://' + ps[0].host + ':' + ps[0].port;
request(u).pipe(process.stdout);
});
这就是我得到的错误为什么它不工作?当我使用seaport listen 9090命令时,它会显示错误,当我运行node server.js时,它会花费很长时间,并且没有输出。您必须在问题中指定需要sudo npm install-g seaport的错误。但是server.js没有提供任何输出。此外,我应该如何配置海港,以便当客户端请求时,服务器应使用可用的公钥+Ip地址进行回复。