请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请问一下老师关于res

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

正在回答 回答被采纳积分+3

4回答

Samaritan 2019-01-06 16:07:23

res 本身就是个 WritableStream

0 回复 有任何疑惑可以回复我~
提问者 hy_wang 2018-12-09 23:23:20

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

0 回复 有任何疑惑可以回复我~
  • 在 http 协议中 response 就是直接给客户端显示的内容,如果希望特殊处理可以处理,但什么都不处理,交给 response 是可以显示的
    回复 有任何疑惑可以回复我~ 2019-01-06 16:08:26
提问者 hy_wang 2018-12-09 23:07:17

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

0 回复 有任何疑惑可以回复我~
提问者 hy_wang 2018-12-09 23:03:21

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

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信