问题标签 [application-onerror]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - ASP.NET - 上传大文件时如何显示错误页面(超出最大请求长度)?
应用程序能够在 OnError 中记录错误,但我们无法进行任何重定向或向用户显示有意义的内容。有任何想法吗?我知道我们可以在 web.config 中设置 maxRequestLength,但是无论如何用户可以超过这个限制并且需要显示一些正常的错误。
asp.net-mvc - 从 Application_OnError (ASP.NET MVC) 获取正确的 Response.StatusCode
我正在尝试为我的 ASP.NET MVC 应用程序中的未处理异常创建一些基本日志记录,但由于我使用的是 IIS6,所有请求都来自 .NET。现在,虽然我同意丢失的图像是一个重要的标记,但它们不是显示停止器,所以我想将 404 的事件优先级设置为高,除非它们是图像(这将获得中等优先级)。
问题是在Application_OnError
里面Response.StatusCode
是200,但是最后发出来的结果却是404。为此,我好像没能注意404s来设置合适的优先级。
有没有办法知道StatusCode
会发生什么?
asp.net - 在 global.asax 的 Application_OnError 中获取错误页面的 URL
我有一个 ASP.NET 应用程序,我在其中使用 Global.asaxOn_Error
方法跟踪我的应用程序级错误。当网站发生错误时(即:Application_Error
被调用时),我会向我的 id 发送一封电子邮件。现在从我的 Global.asaxApplication_OnError
事件中,我怎样才能获得引发此错误的页面的 URL?
asp.net - Application_OnError 并不总是有效
我遇到奇怪的问题。我们在 global.asax 中有错误处理,如果发生错误,它将在特殊页面上重定向用户:
自定义错误已关闭。
大多数情况下,Application_OnError 可以完美运行并将用户重定向到特定页面,但有时,用户不会被重定向到任何地方,并且会显示 ASP.NET 异常页面。
那么是否有任何情况下 global.asax 中的 Application_OnError 不会触发?
c# - 如何 Application_End 自动创建文件 app_offline.htm?
可能吗?
如何在 Application_End 中自动创建文件 app_offline.htm 或将旧文件重命名为 'app_offline.htm' 并在 Application_start 中删除或重命名此文件?
我的目标是当站点启动时自动创建 app_offline.htm 时站点关闭(Application_OnEnd 或 Application_End)(Application_Start 删除或重命名 app_offline.htm。
也许我的话不正确或不是最佳方式……您能提出更好的方法吗?