是否可以在node.js中创建单个http服务器,它将接受多个主机名上的连接?例如:我有一些绑定到IP地址的子域(x1.domain.com,x2.domain.com,... xn.domain.com),我希望node.js程序只接受x1上的连接。 domain.com和x2.domain.com。
答案 0 :(得分:4)
这应该可以通过ConnectJS的'vhost'中间件实现:
http://senchalabs.github.com/connect/middleware-vhost.html
那些文档相当缺乏,但看起来像是多产的TJ在这里有一个例子:
https://github.com/LearnBoost/cluster/commit/7ede5b13a9b829ff25557ec0d6f483f6bd45ada8
答案 1 :(得分:0)
除非使用某些代理或某些(子)域的额外IP地址,否则looks不可能(本机地)。