如何在NodeJS / Express上记录所有传出请求?

问题描述 投票:1回答:1

我正在研究在NodeJS / Express应用程序上记录传出请求。

有哪些方法可以记录从Web应用程序发出的所有请求?

我的意思是所有fetch()请求,但也所有<img src=""><script src="">调用等。我知道像new relicand bluetriangle这样的解决方案,它实际上记录了这些请求。我想重建这种行为并从快速应用程序的角度记录所有内容(如果可能的话)

我已经看过像morganwinston这样的npm软件包,但那些似乎只记录了对快递应用程序的请求。

有没有人有任何想法或伟大的文档记录所有请求。

javascript node.js reactjs express
1个回答
0
投票

您无法自动记录客户端(<img src="">, <script src="">)的请求,因为这些请求是由客户端而不是您的服务器发出的。

您需要通过在客户端事件上将它们发送到服务器来手动记录这些,但我不知道您为什么需要这些日志。

© www.soinside.com 2019 - 2024. All rights reserved.