2013-02-01 24 views
7

Có khả năng nghe máy chủ node.js-http nguyên bản trên một đường ống/ổ cắm unix cục bộ không? (e. g. /var/tmp/http.sock). Tôi muốn sử dụng nó kết hợp với WebSockets và một proxy ngược lại.node.js-http: nghe trên đường ống unix cục bộ/ổ cắm

+0

thể trùng lặp của [Node.js có thể nghe trên UNIX socket?] (Http://stackoverflow.com/questions/7045614/can-node-js-listen-on-unix-socket) – josh3736

+0

tôi biết rằng node.js có thể nghe trên các đường unix. Nhưng câu hỏi của tôi là nếu điều này cũng có thể cho mô-đun http. Tôi không muốn thực hiện nó một mình nếu có một giải pháp có sẵn. –

Trả lời

15

Vì http được dựa trên mạng, bạn có thể sử dụng các tùy chọn giống như mô-đun mạng có. Trong thực tế, các http docs một cách rõ ràng nói rằng bạn có thể nghe trên một ổ cắm unix.

var server = http.createServer(); 
server.listen('/var/tmp/http.sock'); 
+0

Bí quyết gọn gàng! Bây giờ bạn làm cách nào để Firefox kết nối với socket đó và gửi một yêu cầu HTTP? Chỉ đùa thôi. – Celada

+0

Điều đó có nghĩa là sẽ không có sự truyền tải nào đối với card mạng? – syberkitten

Các vấn đề liên quan