我有简单的节点服务器,如下所示:
var express = require('express');
var request = require('request');
var apiServerHost = "http://<IP address>:3000/api#!/"
var app = express();
app.use('/', function(req, res) {
var url = apiServerHost + req.url;
req.pipe(request(url)).pipe(res);
});
app.listen(3001);
我用node server.js
. 然后在浏览器中,两个端口3001
都3000
可以访问服务器。如果我将 3001 替换为其他任何东西,它将继续运行,3000
其他的东西。
这是为什么?