Я пытаюсь отключить механизмы буферизации по умолчанию, присутствующие в модулях "http" и / или "request", чтобы иметь потоковый канал в реальном времени. Простое представление о том, чего я хочу достичь:
var server = http.createServer(function(req, resp){
let newReq = request("<url>");
req.pipe(newReq);
newReq.pipe(resp);
req.connection.setNoDelay(true);
resp.connection.setNoDelay(true);
}
Как вы можете видеть, я пробовал setNoDelay(true)
, но он все еще буферизируется, и в потоке ответов есть задержка.
Заранее спасибо за помощь.