【问题标题】:dnode over http with remotes from both endsdnode over http,两端都有遥控器
【发布时间】:2013-07-26 16:43:42
【问题描述】:

谁能想到为什么通过 HTTP 使用两种方式的 dnode 不起作用?

这是一个有效的 TCP 示例

https://github.com/jpillora/hnode/blob/master/example/dnode-server.js

https://github.com/jpillora/hnode/blob/master/example/dnode-client.js

请参阅底部的注释部分以了解 HTTPS 尝试(也尝试过 HTTP)

编辑:由于目前是一种方式(客户端->服务器),我可以将服务器传递给远程客户端,尽管我很想知道有什么不同,只要你有一个可读的和一个可写流,dnode 可以工作......

【问题讨论】:

    标签: node.js http dnode


    【解决方案1】:

    想通了,这是诀窍,而不是:

    var req = https.request(options, function(res) {
      res.pipe(d).pipe(req);
    });
    

    做:

    var req = https.request(options, function(res) {
      res.pipe(d);
    });
    d.pipe(req);
    

    我错过了前几个 data 事件

    【讨论】:

      猜你喜欢
      • 2011-01-02
      • 2019-08-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-22
      相关资源
      最近更新 更多