gpt4 book ai didi

error-handling - 使用hapi将request.url附加到记录的任何错误中

转载 作者:行者123 更新时间:2023-12-03 08:51:13 26 4
gpt4 key购买 nike

我正在尝试将请求的路径添加到NodeJS记录的所有(或多数情况下,有意义的)服务器错误,其想法是,当查看日志(此处选择插入工具)时,我能够直接关联NodeJS request.url错误。

我一直在阅读有关hapi的文档,但是我还没有偶然发现执行此操作的方法,部分原因是我仍将头放在请求/响应生命周期以及插入此逻辑的最佳位置。我在基本 Controller 类中通过将request.url添加为error.url尝试了一些操作,但似乎没有得到我想要的结果。我认为我需要的是一个错误事件处理程序,以将这个额外的错误属性附加到该文件,类似于restify的server.on('restifyError'),hapi中是否有任何相似之处?

最佳答案

在hapi文档中,它显示了您可以听的各种事件,就像您想要的Restify示例一样。如果看到此link,它将显示您可以收听的事件的名称。

关于error-handling - 使用hapi将request.url附加到记录的任何错误中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40306937/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com