请问一下老师关于res

来源:6-3 静态资源服务器 03

hy_wang

2018-12-09

请问一下老师,这里的creareReadStream('fs').pipe(res) 这里pipe把读到的内容给了返回的res,pipe同时也做了write的操作了吗。自动把读到的流内容写到了指定的res中。
以及还想请问老师res这个返回的内容老师在demo中没有做什么操作就把文件的内容给输出在了网页上,这是什么原因

写回答

4回答

Samaritan

2019-01-06

res 本身就是个 WritableStream

0
0

hy_wang

提问者

2018-12-09

老师可能我表达的不太清楚
第一个,处理完请求。只是简单的在node中给相应导出了读到的文件内容为什么直接在网页上就可以呈现?难道不需要一些拿到数据之后的处理吗。
第二个.end方法,为什么在http的res中可以直接调用。他不应该是流的方法吗

0
1
Samaritan
在 http 协议中 response 就是直接给客户端显示的内容,如果希望特殊处理可以处理,但什么都不处理,交给 response 是可以显示的
2019-01-06
共1条回复

hy_wang

提问者

2018-12-09

并没有创建一个creatWriteStream,而是使用了res.end。
这里为什么res可以直接调用流?

0
0

hy_wang

提问者

2018-12-09

就是老师res.end这个方法,end不是表示writeStream中fs调用表示完成吗。为什么res这个参数可以调用

0
0

Node.js入门到企业Web开发中的应用

Node.js是Web应用开发的一个福音,特别适合中小型系统的快速开发!

1580 学习 · 303 问题

查看课程