nodejs中向HTTP響應傳送進程的輸出
更新時間:2017年03月19日 16:19:20 作者:wwwjiahuan
這篇文章主要介紹了nodejs中向HTTP響應傳送進程的輸出 ,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
廢話不多說了,直接給大家貼代碼了,具體代碼如下所述:
var spawn = require('child_process').spawn; require('http').createServer(function(req, res) { var child = spawn('tail', ['-f', '/var/log/system.log']);//當有一個新的請求出現(xiàn)時,就通過執(zhí)行 tail -f /var/log/system.log命令啟動一個新的進程 child.stdout.pipe(res);//將子進程的輸出傳入相響應主體中 res.on('end', function() { child.kill(); }); }).listen(4000);//能生成進程,并傳輸進程輸出的流服務,并根據(jù)需要結束子進程
以上 所述是小編給大家介紹的nodejs中向HTTP響應傳送進程的輸出,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!
相關文章
前端常見面試題之a(chǎn)sync/await和promise的區(qū)別
async/await是異步代碼的新方式,以前的方法有回調(diào)函數(shù)和Promise,下面這篇文章主要給大家介紹了關于前端常見面試題之a(chǎn)sync/await和promise區(qū)別的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2022-07-07Express實現(xiàn)定時發(fā)送郵件的示例代碼
在開發(fā)中我們有時候需要每隔?一段時間發(fā)送一次電子郵件,或者在某個特定的時間進行發(fā)送郵件,無需手動去操作,基于這樣的情況下我們需要用到了定時任務。本文就來用Express實現(xiàn)定時發(fā)送郵件吧2023-04-04node.js中的http.response.setHeader方法使用說明
這篇文章主要介紹了node.js中的http.response.setHeader方法使用說明,本文介紹了http.response.setHeader的方法說明、語法、接收參數(shù)、使用實例和實現(xiàn)源碼,需要的朋友可以參考下2014-12-12