Node.js 节点http代理路由器表中的通配符

Node.js 节点http代理路由器表中的通配符,node.js,node-http-proxy,Node.js,Node Http Proxy,有人能告诉我如何在node http proxy的router表中使用通配符吗 例如,对于通配符子域,类似于*.domain.de 我知道使用了正则表达式,但我无法让它工作。 我试着 '([a-zA-Z0-9_]).domain.de': '127.0.0.1:8085', 及 '([^.]*).domain.de' : '127.0.0.1:8085' 但是似乎没有重定向。我自己没有这样做,但我认为整个字符串需要是一个正则表达式。所以它会是这样的: '[a-zA-Z0-9_]\.doma

有人能告诉我如何在node http proxy的router表中使用通配符吗

例如,对于通配符子域,类似于*.domain.de
我知道使用了正则表达式,但我无法让它工作。
我试着

'([a-zA-Z0-9_]).domain.de': '127.0.0.1:8085',

 '([^.]*).domain.de' : '127.0.0.1:8085'

但是似乎没有重定向。

我自己没有这样做,但我认为整个字符串需要是一个正则表达式。所以它会是这样的:

'[a-zA-Z0-9_]\.domain\.de': '127.0.0.1:8085',
注意点的逃逸。事实上,如果格式正确,这将更简单(尽管可能没有那么安全):

'.*\.domain\.de': '127.0.0.1:8085',
甚至:

'\w*\.domain\.de': '127.0.0.1:8085',

遗憾的是,与往常一样,对于all things Node,您需要“了解”这些东西-主要通过阅读源代码:(这是在现实世界中阻碍我使用Node的关键问题之一。

我恐怕这不起作用。正则表达式模式似乎正确,但我有一种感觉,匹配没有正确转发,可以吗?对此我很抱歉。我刚才有点忙,我会尽快尝试获得更明确的答案。好的,谢谢你的回复。我没有ry制定一个功能请求,这是JSON的一个限制,因为为了正确识别值,键必须是显式的。不要屏息等待功能发布=)此功能现在已经添加,因此正则表达式将用于路由路径。