关于nodejs的一个小问题

var express = require("express");
var app = express();

app.use(function(req,res,next){
    console.log("1");
    next();
});


app.use(function(req,res,next){
    console.log("2");
    res.status(200).end()
});

app.listen(4000);

浏览器里输入localhost:4000访问后,在命令行里出现了

clipboard.png

很好奇为什么会出现2次1,2,1,2

阅读 2.2k
2 个回答

打开 console 你会发现发了两次请求:

图片描述

每次都会请求一次icon图标

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题