gpt4 book ai didi

sockets - Node 代理与主机 :port but doesn't take a unix socket-path 一起工作

转载 作者:太空宇宙 更新时间:2023-11-04 02:43:13 25 4
gpt4 key购买 nike

我想用node-proxy做一些vhost-jiggery-pokery 。假设我有一个正在运行的从属脚本,它监听 unix-socket:/tmp/node-http/cubixcraft.de当我想使用以下脚本将其加载到我的 Node 代理中时,它根本不起作用。网页没有响应。

var fs = require("fs"),
httpProxy = require("http-proxy");

var options = {
hostnameOnly: true,
router: {
"cubixcraft.de": "/tmp/node-http/cubixcraft.de"
}
};

var proxyServer = httpProxy.createServer(options).listen(80);

当我使用普通端口而不是套接字路径时,一切正常。我什至在成功完成的套接字路径上发出了一个 get 请求。这条路确实有效。 Node 代理似乎有问题。

有人遇到同样的问题吗?

最佳答案

我最近想做类似的事情,但是根据这里的开放github问题http://github.com/nodejitsu/node-http-proxy/issues/104目前还不可能。

关于sockets - Node 代理与主机 :port but doesn't take a unix socket-path 一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10792391/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com