为什么一次请求会产生多个request 和connect
发布于 4 个月前 作者 majinliang123 613 次浏览 来自 问答

var http = require(“http”) var server = http.createServer(function(req, res) { res.end(“Hello Node!”); }); server.on(“connection”, function(req, res) { console.log(“connected”); }); server.on(“request”, function(req, res) { console.log(“request”); }); server.listen(3000);

为啥当我在浏览器中输入http://localhost:3000/的时候,会产生多个request和connect

HKFCKD_LFKT.png

2 回复

进行了3次连接,请求了两个资源,一个是Hello Node!,另一个是favicon.ico,多出来的那个connection忘了是什么了,好像是开始时要建立一次连接 浏览器会自动多请求一个favicon.ico 如果你另开一个node,用http.get请求的话只会有一组connect和request

回到顶部