process.stdin 和 process.stdout 与 HTTP 请求和响应有什么区别?



我正在学习Node.js,通常在教程练习中,作业是通过过程进行某种输入。Stdin,修改或过滤它并将其传递给处理。stdout,同时作为线索,这里有使用http.createServer( function(req, res) { req.pipe( function of some sort... res.end()的示例代码,其他时候它可能是process.stdin.pipe( function "something perhaps involving the through module"...).pipe(process.stdout)之类的东西。

区别在于前者(processor.stdin/out)正在编写命令行程序。后者(HTTP. createserver)正在创建一个小型web服务器,其中"输入"(页面请求)和"输出"(结果页面)将基本上由浏览器通过HTTP进行管理。不演示任何特定于web的教程可以使用命令行,因为它更简单。

最新更新