我已经设置了一个从服务器流式传输 JSON 的双簧管 JS 流。当我开始收听流时,我没有得到任何数据,但是一旦我终止服务器,我就会得到所有预期的节点。我猜双簧管在它返回之前正在缓存。这是双簧管代码:
oboe(options /*url*/)
.node('*', function(data) {
console.log(data);
})
.path('*', function(data) {
console.log(data);
})
.done(function(things) {
console.log('we got it', things);
// we got it
}).fail(function() {
console.log('fail!')
});