大佬教程收集整理的这篇文章主要介绍了Node Js的response.write问题,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我似乎是浏览器特有的行为-firefox会立即显示数据(“ Hello:”),而Chrome似乎会缓冲并等待响应结束。请注意,如果您一开始写入更多数据,Chrome也会立即显示数据(例如,我写了1000个“ Hello”)。
当我出于某种原因尝试利用http流连接时,直到我调用response.end()
时,写入才会刷新,我 直接从演示中获取代码,并且不了解我的问题是什么。
当我卷曲到服务器时,标题是正确的。
http/1.1 200 OK
Content-Type: text/plain
Connection: keep-alive
Transfer-Encoding: chunked
var http = require('http');
http.createServer(function (req,res) {
res.writeHead(200,{'Content-Type': 'text/plain'});
res.write('Hello');
res.write(':');
setTimeout(function(){
res.end('World\n')},2000);
}).listen(1337,"127.0.0.1");
console.log('Server running at http://127.0.0.1:1337/');
为什么服务器不发送写数据?
以上是大佬教程为你收集整理的Node Js的response.write问题全部内容,希望文章能够帮你解决Node Js的response.write问题所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。