问题标签 [custom-error-pages]
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.
asp.net-mvc - ASP.NET MVC 处理错误
如何[HandleError]
在 asp.net MVC Preview 5 中使用过滤器?
我在我的 Web.config 文件中设置了 customErrors
并将 [HandleError] 放在我的控制器类上方,如下所示:
然后我让我的控制器从这个类继承并在它们上调用 CrashTest()。Visual Studio 在错误处停止,按 f5 继续后,我被重新路由到 Error.aspx?aspxerrorpath=/sxi.mvc/CrashTest (其中 sxi 是使用的控制器的名称。当然找不到路径,我得到了“'/' 应用程序中的服务器错误。”404。
这个站点是从预览版 3 移植到 5 版的。除了错误处理之外,一切都在运行(移植的工作并不多)。当我创建一个完整的新项目时,错误处理似乎起作用了。
想法?
--注意--
由于这个问题现在有超过 3K 的浏览量,我认为把我目前正在使用的(ASP.NET MVC 1.0)放入其中会是有益的。在mvc contrib 项目中,有一个名为“RescueAttribute”的出色属性,您可能也应该检查一下;)
custom-error-pages - 什么是 404;1、404;2 等 HTTP 错误代码?
在 IIS 中,我可以配置我的自定义错误页面。
对于每个 HTTP 错误代码,我可以说去哪里。几个代码有许多可用的“子”代码。例如 404 有一个常规的 404, 404;1, 404;2 等等..
它们是干什么用的?他们什么时候回来?我应该为这些错误制作自定义页面吗?我可以以某种方式轻松配置所有代码“系列”以访问同一页面吗?
asp.net - 在 IIS 中为代码 400(错误请求)配置的自定义错误页面被忽略
对于我的网站,我配置了一些自定义错误页面。如果我生成 404,则重定向工作正常。当达到 400 时,会显示“错误请求”文本而不是配置的 URl。
作为测试,我将 URL 从 404 复制到 400。没有变化。然后我将重定向更改为文件。不用找了。
有任何想法吗?
custom-error-pages - 专业和有用的错误页面示例
你见过哪些现实生活中的错误网页给你留下了深刻的印象,并且对所有类型的用户(精明的、新手、悠闲的、沮丧的等)都真正有用。为什么你对这个错误印象深刻?
asp.net - ASP.NET 自定义错误页面 - Server.GetLastError() 为空
我为我的应用程序设置了一个自定义错误页面:
在 Global.asax 的 Application_Error() 中,以下代码用于获取异常详细信息:
当我到达我的错误页面 (~/errors/GeneralError.aspx.cs) 时,Server.GetLastError() 为空
有什么方法可以在错误页面而不是 Global.asax.cs 中获取异常详细信息?
Vista/IIS7 上的 ASP.NET 3.5
asp.net - 自定义 ASP.NET MVC 404 错误页面的路由
当有人在 ASP.NET MVC 中键入的 URL 未调用有效操作或控制器时,我试图创建一个自定义 HTTP 404 错误页面,而不是显示通用的“找不到资源”ASP.NET 错误。
我不想使用 web.config 来处理这个问题。
有没有什么我可以做的路由魔法来捕捉任何无效的 URL?
更新:我尝试了给出的答案,但是我仍然收到丑陋的“找不到资源”消息。
另一个更新:好的,显然 RC1 发生了一些变化。我什至尝试专门在 an 上捕获 404 HttpException
,但它仍然只是给我“找不到资源”页面。
我什至使用了 MvcContrib 的资源功能,但什么也没有——同样的问题。有任何想法吗?
django - 可以在 Django 的错误页面(HTTP 404 和 500)中扩展基本视图吗?
Django 的视图文档指出“默认的 500 视图不向该模板传递任何变量,并且使用空的 Context 呈现以减少出现其他错误的机会”,但是可以使用{% extends %}
标签来重用 500 中的基本视图吗?服务器错误页面 ( 500.html
)?
c++ - 如何在 Apache 2.2 (c++) 中使用自定义错误响应进行响应?
我目前正在尝试让我的 Apache 模块响应自定义错误消息,例如 400 包含附加信息,例如“坐标超出范围”。
我在谷歌上找到了多个消息来源说这是可能的,但没有人能告诉我怎么做。那么是否有一些功能可以让我这样做:
?
提前致谢。
asp.net - asp.net 自定义错误页面和文件没有扩展名
如何让 IIS 7 为没有扩展名的文件返回自定义错误页面?我让它适用于带有扩展名的文件,但是当没有指定扩展名时,我得到了通用页面。
safari - Safari 浏览器不会显示错误 401 页面
我正在使用 Apache 2 并在 httpd.conf 中有一个自定义 401 页面
当我访问受保护的资源时,所有浏览器都会显示基本的 http 身份验证对话框。如果我单击“取消”,除 Safari(v3 和 v4)之外的所有浏览器都将显示自定义 401 页面。Safari 只显示当前页面。
有没有办法让 Safari 通过 Apache 配置和/或 mod_perl 处理程序显示 401 页面?