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异步编程
Dec 04 NodeJs
nodejs 中模拟实现 emmiter 自定义事件
Feb 22 NodeJs
详解nodejs操作mongodb数据库封装DB类
Apr 10 NodeJs
详解nodejs通过代理(proxy)发送http请求(request)
Sep 22 NodeJs
nodejs 最新版安装npm 的使用详解
Jan 18 NodeJs
NodeJS安装图文教程
Apr 19 NodeJs
Nodejs 和 Electron ubuntu下快速安装过程
May 04 NodeJs
详解Nodejs内存治理
May 13 NodeJs
Nodejs 识别图片类型的方法
Aug 15 NodeJs
nodejs实现百度舆情接口应用示例
Feb 07 NodeJs
linux 下以二进制的方式安装 nodejs
Feb 12 NodeJs
nodejs如何在package.json中设置多条启动命令
Mar 16 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上传图片重命名的6种解决方法的详细介绍
2013/04/28 PHP
基于MySQL分区性能的详细介绍
2013/05/02 PHP
解析php中var_dump,var_export,print_r三个函数的区别
2013/06/21 PHP
ThinkPHP模板比较标签用法详解
2014/06/30 PHP
PHP实现Redis单据锁以及防止并发重复写入
2018/04/10 PHP
sina的lightbox效果。
2007/01/09 Javascript
javascript 按回车键相应按钮提交事件
2009/11/02 Javascript
用Javascript评估用户输入密码的强度(Knockout版)
2011/11/30 Javascript
JavaScript将页面表格导出为Excel的具体实现
2013/12/27 Javascript
javaScript年份下拉列表框内容为当前年份及前后50年
2014/05/28 Javascript
JavaScript把数组作为堆栈使用的方法
2015/03/20 Javascript
JavaScript 事件对象介绍
2015/04/13 Javascript
EXT中单击button按钮grid添加一行(光标位置可设置)的实例代码
2016/06/02 Javascript
Google 地图控件集详解及实例代码
2016/08/06 Javascript
bootstrap table小案例
2016/10/21 Javascript
微信小程序 引用其他js文件实现代码
2017/02/22 Javascript
JS区分Object与Aarry的六种方法总结
2017/02/27 Javascript
JS组件系列之MVVM组件 vue 30分钟搞定前端增删改查
2017/04/28 Javascript
微信小程序实现炫酷的弹出式菜单特效
2019/01/28 Javascript
JavaScript动态添加数据到表单并提交的几种方式
2019/06/26 Javascript
微信小程序 授权登录详解(附完整源码)
2019/08/23 Javascript
[56:45]DOTA2上海特级锦标赛D组小组赛#1 EG VS COL第一局
2016/02/28 DOTA
python自动化生成IOS的图标
2018/11/13 Python
Pandas的read_csv函数参数分析详解
2019/07/02 Python
PyCharm无法引用自身项目解决方式
2020/02/12 Python
Python替换NumPy数组中大于某个值的所有元素实例
2020/06/08 Python
在HTML5 canvas里用卷积核进行图像处理的方法
2018/05/02 HTML / CSS
美国电视购物:QVC
2017/02/06 全球购物
意大利高端时尚买手店:Stefania Mode
2018/03/01 全球购物
Oracle的内存结构(Memory structures)
2015/06/10 面试题
上海微创软件面试题
2012/06/14 面试题
学生安全教育材料
2014/02/14 职场文书
离婚纠纷代理词
2015/05/23 职场文书
2016年大学生社会实践心得体会
2015/10/09 职场文书
MySQL 重命名表的操作方法及注意事项
2021/05/21 MySQL
java后台调用接口及处理跨域问题的解决
2022/03/24 Java/Android