gpt4 book ai didi

ajax - 将捕获的ajax异常发送回服务器以执行日志记录?

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

我有一个MVC3应用程序,我正在使用Elmah将错误存储在mysql数据库中,甚至通过电子邮件发送这些错误。这工作得很好,现在我的主布局中有以下javascript代码:

$(document).ajaxError(function (e, xhr, settings, exception) {
//SEND BACK TO SERVER THE EXCEPTION
});

现在,我要执行的操作是获取捕获的异常(ajax异常),然后将其发送回服务器,以使用Elmah存储该异常的方法。那可能吗?如果不是我有什么选择?

最佳答案

以下文章显示了有关如何将JavaScript错误记录回Elmah的一些良好指导:

Logging Errors with ELMAH in ASP.NET MVC 3 – Part 5 – (JavaScript)

我知道向服务器报告错误的机制是MVC特有的,但是如果需要,它也应该易于适应ASP.NET Web窗体。

关于ajax - 将捕获的ajax异常发送回服务器以执行日志记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16530358/

25 4 0