首页 > 解决方案 > 确定导致 PayloadTooLargeError 的路由

问题描述

我们有一个使用 Express 的 NodeJS 应用程序。我们已经看到一些 PayloadTooLargeError 消息开始弹出,但问题是我们不知道是什么原因导致它或如何重新创建。错误消息也没有告诉我们错误发生在哪条路线上。有没有办法让堆栈跟踪或错误消息详细说明导致错误的路由?我们有很多路由来自多个服务的 API,因此几乎不可能全部调试它们。

标签: node.jsexpress

解决方案


添加一个在调用路由之前记录请求 uri 的自定义中间件将允许您查看哪些 uri 正在引发错误。


推荐阅读