2013-03-02 3 views
0

У меня есть сервер node-http-proxy используя proxytable конфигурацию:Узел HTTP прокси RouteTable еще/не найден

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 не является ни а, б, или с использования else сервер?

ответ

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' 
    } 
}; 
Смежные вопросы