跳到主要内容
CNode

http请求次数问题

问答
Iicantunderstand发布于 10 年前最后回复 10 年前
747360

var http = require('http'); var url = require('url'); http.createServer(function(req,res){ console.log(req.method); console.log(req.url); res.writeHead(200,{'Content-Type':'text/plain'}); res.end('hello world');

}).listen(8009,'127.0.0.1'); console.log('server is on'); 在请求的时候服务端log出请求方法和请求url 启动服务器 访问http://127.0.0.1:8009
1.png

控制台发现了四次请求 get
打开chrome的network截图如下 2.png 正常的请求127.0.0.1:8009 和请求 favicon.ico都明白 为什么会多出两次请求呢 chrome请求了一个诡异的js 那另外的一个请求是什么呢 为什么在network的左下角显示3requests呢

求大神解答1.png

查看回复

回复 (7)

I
icantunderstand#710 年前
引用 libook浏览器插件😂

@libook 是的

L
libook#610 年前

浏览器插件😂

D
dlutwuwei#410 年前

这种原因肯定是其他程序发的

Y
yakczh#110 年前

正常情况下firefox只有第一次请求会附带favicon,后续的请求都是只请求资源,chrome每个请求都会请附带一个favicon 除此以外多余的请求可能是电信/移动劫持的请求,有时候打开任何网页 都会下面冒出来广告就是干这个的

参与回复

登录后即可参与回复。登录