CNode

http请求次数问题

问答
Iicantunderstand发布于10 年前最后回复10 年前7 回复4696 浏览0 收藏

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)

Y
yakczh#1·10 年前

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

D
dlutwuwei#4·10 年前
L
libook#6·10 年前

浏览器插件😂

I
icantunderstand#7·10 年前
引用 libook浏览器插件😂

@libook 是的

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