Czy istnieje możliwość odsłuchiwania serwera node.js-http natywnie na lokalnym węźle/gnieździe systemu UNIX? (np. /var/tmp/http.sock). Chcę go używać w połączeniu z WebSockets i odwrotnym proxy.node.js-http: nasłuchuj na lokalnym węźle/gnieździe unixowym
7
A
Odpowiedz
15
Ponieważ http jest oparty na sieci, możesz użyć tych samych opcji, które ma moduł sieci. W rzeczywistości, http docs wyraźnie powiedzieć, że można słuchać na gnieździe unix.
var server = http.createServer();
server.listen('/var/tmp/http.sock');
+0
Czysta sztuczka! Jak uzyskać dostęp Firefoksa do tego gniazda i wysłać żądanie HTTP? Żartuję. – Celada
+0
Czy to oznacza, że karta sieciowa nie będzie przechodzić? – syberkitten
możliwe duplikat [Can node.js słuchać na gniazda UNIX?] (Http://stackoverflow.com/questions/7045614/can-node-js-listen-on-unix-socket) – josh3736
wiem że node.js może nasłuchiwać na przewodach unixowych. Ale moje pytanie brzmi, czy jest to również możliwe dla modułu http. Nie chcę go wdrażać samodzielnie, jeśli istnieje dostępne rozwiązanie. –