应该是
get(url,function(res)){ // 这个res 没有绑定 data 事件 , 然后 也没有调用 read,pipe 什么的 // 这个res of http.IncomingMessage 就等着你去读, 它有一个timeout // 试试这个,立刻就退出了 res.pipe(process.stdout) }
@magicdawn 文档中看到socket.pipe(socket)语句,难道res是个Socket对象?
@fenode
是stream 能 pipe Readable 继承 Stream http.IncomingMessage 实现了 Readable 接口…
> http.IncomingMessage { [Function: IncomingMessage] super_: { [Function: Readable] ReadableState: [Function: ReadableState], super_: { [Function: Stream] super_: [Object], Readable: [Circular], Writable: [Object], Duplex: [Object], Transform: [Object], PassThrough: [Object], Stream: [Circular] }, _fromList: [Function: fromList] } } >
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
应该是
@magicdawn 文档中看到socket.pipe(socket)语句,难道res是个Socket对象?
@fenode
是stream 能 pipe Readable 继承 Stream http.IncomingMessage 实现了 Readable 接口…