我剛剛開始觀看一些節點教程,我想幫助瞭解從http.createServer()獲取的響應和請求流。響應&請求是流,這是否意味着比Node.js發送和接收塊中的數據?Node.js HTTP模塊:響應+請求
例如,如果我稱爲
res.write("test1");
res.write("test2");
res.end();
將它只能寫二者的那些東西,當我呼叫結束()或將其沖洗到流併發送至客戶端發出請求作爲和當我打電話寫()?
另一個詳細說明我的問題的例子是,如果我有一個有很多純文本數據的txt文件,那麼我會設置一個讀取流,將數據從該文件管道傳輸到res對象,它一旦一切都在緩衝區中。
我想我的問題也適用於請求對象。例如,請求的主體是逐個數據包構建並流式傳輸到服務器,還是一次發送,而節點只是選擇讓我們使用流來訪問它。
非常感謝!
這取決於。 ... https://stackoverflow.com/questions/18857693/does-express-js-support-sending-unbuffered-progressively-flushed-responses –