nodejs中向HTTP响应传送进程的输出


Posted in NodeJs onMarch 19, 2017

废话不多说了,直接给大家贴代码了,具体代码如下所述:

var spawn = require('child_process').spawn;
require('http').createServer(function(req, res) {
 var child = spawn('tail', ['-f', '/var/log/system.log']);//当有一个新的请求出现时,就通过执行 tail -f /var/log/system.log命令启动一个新的进程
 child.stdout.pipe(res);//将子进程的输出传入相响应主体中
 res.on('end', function() {
 child.kill();
 });
}).listen(4000);//能生成进程,并传输进程输出的流服务,并根据需要结束子进程

以上 所述是小编给大家介绍的nodejs中向HTTP响应传送进程的输出,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

NodeJs 相关文章推荐
Nodejs极简入门教程(一):模块机制
Oct 25 NodeJs
使用nodejs中httpProxy代理时候出现404异常的解决方法
Aug 15 NodeJs
nodejs的HTML分析利器node-jquery用法浅析
Nov 08 NodeJs
nodeJs链接Mysql做增删改查的简单操作
Feb 04 NodeJs
详解nodejs微信公众号开发——5.素材管理接口
Apr 11 NodeJs
nodejs操作mysql实现增删改查的实例
May 28 NodeJs
详解nodeJS之二进制buffer对象
Jun 03 NodeJs
nodeJS实现简单网页爬虫功能的实例(分享)
Jun 08 NodeJs
nodejs密码加密中生成随机数的实例代码
Jul 17 NodeJs
Nodejs中crypto模块的安全知识讲解
Jan 03 NodeJs
详解nodejs解压版安装和配置(带有搭建前端项目脚手架)
Dec 06 NodeJs
Nodejs让异步变成同步的方法
Mar 02 NodeJs
实例分析nodejs模块xml2js解析xml过程中遇到的坑
Mar 18 #NodeJs
nodejs中模块定义实例详解
Mar 18 #NodeJs
Nodejs基于LRU算法实现的缓存处理操作示例
Mar 17 #NodeJs
用nodeJS搭建本地文件服务器的几种方法小结
Mar 16 #NodeJs
nodejs+express实现文件上传下载管理网站
Mar 15 #NodeJs
nodejs搭建本地http服务器教程
Mar 13 #NodeJs
搭建简单的nodejs http服务器详解
Mar 09 #NodeJs
You might like
如何在PHP中使用正则表达式进行查找替换
2013/06/13 PHP
解析web文件操作常见安全漏洞(目录、文件名检测漏洞)
2013/06/29 PHP
php对二维数组进行相关操作(排序、转换、去空白等)
2015/11/04 PHP
javascript addBookmark 加入收藏 多浏览器兼容
2009/08/15 Javascript
IE6 弹出Iframe层中的文本框“经常”无法获得输入焦点
2009/12/27 Javascript
利用JS实现浏览器的title闪烁
2013/07/08 Javascript
jquery中push()的用法(数组添加元素)
2014/11/25 Javascript
JS交换变量的方法
2015/01/21 Javascript
jQuery实现类似老虎机滚动抽奖效果
2015/08/06 Javascript
javascript中的previousSibling和nextSibling的正确用法
2015/09/16 Javascript
JavaScript中0和""比较引发的问题
2016/05/26 Javascript
Vue.js实现无限加载与分页功能开发
2016/11/03 Javascript
jQuery 如何实现一个滑动按钮开关
2016/12/01 Javascript
原生js实现放大镜特效
2017/03/08 Javascript
AngularJS使用ocLazyLoad实现js延迟加载
2017/07/05 Javascript
vue路由--网站导航功能详解
2019/03/29 Javascript
vue props default Array或是Object的正确写法说明
2020/07/30 Javascript
[02:43]DOTA2亚洲邀请赛场馆攻略——带你走进东方体育中心
2018/03/19 DOTA
Python中使用wxPython开发的一个简易笔记本程序实例
2015/02/08 Python
Python自动生产表情包
2017/03/17 Python
python多进程实现进程间通信实例
2017/11/24 Python
Python3爬虫学习入门教程
2018/12/11 Python
python使用SQLAlchemy操作MySQL
2020/01/02 Python
python实现实时视频流播放代码实例
2020/01/11 Python
将数据集制作成VOC数据集格式的实例
2020/02/17 Python
解决jupyter notebook显示不全出现框框或者乱码问题
2020/04/09 Python
python等待10秒执行下一命令的方法
2020/07/19 Python
pycharm 添加解释器的方法步骤
2020/08/31 Python
Django url 路由匹配过程详解
2021/01/22 Python
HTML5无刷新改变当前url的代码
2017/03/15 HTML / CSS
数百万免费的图形资源:Freepik
2020/09/21 全球购物
什么是聚集索引和非聚集索引
2012/01/17 面试题
《会走路的树》教后反思
2014/04/19 职场文书
实习生矿工检讨书
2014/10/13 职场文书
python使用glob检索文件的操作
2021/05/20 Python
基于Python实现西西成语接龙小助手
2022/08/05 Golang