我的 Express 服务器中有摩根记录器中间件,它正在记录一些奇怪的 GET 请求,例如
GET /socket.io/?X_LOCAL_SECURITY_COOKIE=&EIO=3&transport=polling&t=1677999959451-699 404 362 - 2.363 ms
。
我对此有点陌生,所以我想知道是什么原因导致了这个问题。我的node_modules不包含任何socket.io模块。
我尝试在服务器中追踪它,但无法找到其来源。另外,我的中间件设置如下 ->
//middlewares defined!
app.use(express.static(path.join(__dirname, '/public'))); //static files
app.use(express.json()); //json files
app.use(express.urlencoded({ extended: true })); //form data parser
app.use(cookieParser()); //cookie parser
//towards router
app.use('/', authRouter);
app.use('/', userRouter);
//notFound
app.use(notFound);
这是 NVIDIA 的 GeForce Experience 游戏内叠加 - 看看这个答案:https://superuser.com/questions/1448490/how-to-find-source-of-traffic-to-socket-io-on- win-10-桌面