gpt4 book ai didi

exception - 如何全局处理 Yesod 中所有处理程序的异常?

转载 作者:行者123 更新时间:2023-12-02 22:26:57 25 4
gpt4 key购买 nike

我在 defaultLayout 中有一些共享逻辑,它们可能会随机失败并引发异常,并且我想在一个地方处理它,无论当前正在执行什么处理程序。

是否有一个地方可以处理任何与请求相关的异常,并且仍然可能响应用户? (重定向或错误页面或其他内容)

编辑:如果可能的话,我希望能够以此区分不同的异常,并选择只处理一些异常并忽略其他异常。

最佳答案

您可以通过编写自定义 Middleware 并将其链接到 yesodMiddleware 的实例中来实现此目的。

关于exception - 如何全局处理 Yesod 中所有处理程序的异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28385944/

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