我正在研究在NodeJS / Express应用程序上记录传出请求。
有哪些方法可以记录从Web应用程序发出的所有请求?
我的意思是所有fetch()
请求,但也所有<img src="">
,<script src="">
调用等。我知道像new relic
and bluetriangle
这样的解决方案,它实际上记录了这些请求。我想重建这种行为并从快速应用程序的角度记录所有内容(如果可能的话)
我已经看过像morgan
和winston
这样的npm软件包,但那些似乎只记录了对快递应用程序的请求。
有没有人有任何想法或伟大的文档记录所有请求。
您无法自动记录客户端(<img src="">, <script src="">
)的请求,因为这些请求是由客户端而不是您的服务器发出的。
您需要通过在客户端事件上将它们发送到服务器来手动记录这些,但我不知道您为什么需要这些日志。