0

node-http-proxyproxytable 構成を使用するサーバーがあります。

var options = {
  router: {
    'a' : '127.0.0.1:81',
    'b': '127.0.0.1:82',
    'c': '127.0.0.1:83',
    'else' : '127.0.0.1:5000'
  }
};

httpProxy.createServer(options).listen(80);

サーバーhostnameを使用するためにa、b、またはcのいずれでもない場合に実行する方法はありますか?else

4

1 に答える 1

0

これは、質問した時点では不可能だった可能性がありますが、ルート テーブルは正規表現をサポートするようになりました。

var options = {
  router: {
    'a' : '127.0.0.1:81',
    'b': '127.0.0.1:82',
    'c': '127.0.0.1:83',
    '.*' : '127.0.0.1:5000'
  }
};
于 2013-12-10T11:59:42.070 に答える