error-handling相关内容
我开发ASP.Net ASMX Web服务。而在客户端,如果请求到服务器返回的HTTP错误code,如HTTP 500,我怎么会从Web服务客户端知道(我用添加Web引用使用自动生成的客户端代理)? 在此先感谢, 乔治 解决方案 乔治,因为你正在使用异步调用WS,您必须实现回调方法异常处理。 例如: 以下是示例code我开发给异步委托的演示。 公共类TransformDelega
..
我是通过 NPM的编码风格指南阅读并在以下来了很神秘的建议: 要非常小心,从来没有永远永远扔东西。这是有害无益。只需发送错误信息后面的第一个参数回调。 究竟是什么他们的意思是和一个人如何实现此行为?难道他们建议调用它自己内部的回调函数? 这是我能想到使用异步 fs.readdir 的方法。 fs.readdir(“./”,回调函数(ERR文件){ 如果(ERR){ /
..
由于牛仔说,倒在这里的意见,我们都希望能够“写[非阻塞的JavaScript]异步code下的风格与此类似: 尝试 { 无功富= getSomething(); //异步调用,通常会阻塞 VAR栏= DoSomething的(富); 的console.log(巴); } 赶上(错误) { console.error(错误); } “ 于是人们想出了解
..
我处理遗留code,其中有一个包含另一个ASP页。 <! - #INCLUDE VIRTUAL =“/ Page1.asp的” - > 得到一个变量,例如x,从该网页,我beleive我会做: X =的Request.Form(“X”) 是正确的? 此外,是变量名称区分经典.ASP文件中的敏感? 太感谢了。 解决方案 您应该把页面被建造成为一个连续页,所以如果你有一些的.
..
我们有正在运行一个网站IIS 6和ASP经典。我们连接到Oracle数据库,收集信息,以显示此网页上。当数据库宕机最终用户看到有关无法连接到数据库,一个典型的ASP错误消息。我想显示会读类似“该数据库是目前在这个时候不可用”自定义错误消息。任何人都可以提供使用Oracle连接字符串来完成这项在ASP语法? 感谢。 解决方案 这是我所用; 上的错误继续下一步设置CON =的Server.
..
ADODB.Recordset错误'800a0bb9“ 参数的错误类型,超出可接受的范围,或有冲突彼此。 /down_see.asp,第21行 我的code位置: Sorgu =“SELECT * FROM tblNews” Rs.Open Sorgu,袋,1rs.Close 集RS =什么设置RS1 =的Server.CreateObject(“ADODB.Recordset”) SQ
..
我们有一个WinServer2003 R2运行的旧系统 - IIS6和它使用传统的ASP写 我们需要捕获所有的错误和为此,我配置了IIS重定向404和500S到自定义页写入的信息到一个日志文件(此页创建和管理日志)(自定义错误配置)。 下面是奇怪的事情:发生错误第一次,页面被重定向,我得到我的日志文件条目。但是,如果这个页面被再次加载(我打F5,或其他用户去那里,等),浏览器接收到一个空白页:
..
我继承了传统的ASP项目,并已部署了其在IIS 7.5。 我能在某个点来访问网站,但是我得到一个通用的500错误页面。我想知道是怎么回事,所以我觉得最好的是看日志 没有发现任何在C:\\ WINDOWS \\ SYSTEM32 \\ LogFiles文件\\也不是C:\\的Inetpub \\日志\\ 试过这里启用日志记录:的https: //technet.microsoft.com/
..
我们正在从迁移到IIS6 IIS7现有的网站,但正经历着建立404错误页面有些难度。我们的404的errorPage是这样的: 自定义ASP页会针对“特殊”的URL地址的短名单的URL(如的http://例子.COM /限量优惠)。 如果该URL是已知的,它重定向到该网页的实际的URL。 否则访问者重定向到一个404状态code静态的errorPage。 使用IIS6这工作为标榜,
..
哪些选项中有 ASP经典错误处理? 例如: 我使用了 Mail.SendMail 的功能,但在测试服务器上进行切换时它不工作,这是正常的。我想测试,如果邮件是可能的,如果没有则继续和/或显示的消息。 任何想法? 解决方案 有两种方法,你可以美元的JScript或VBScript C $ç这确实有构造或者你可以在你的code做傻事了。 使用JScript你会使用下列类型的构造: &
..
IIS 7.5,2008rc2,传统的ASP,500错误信息: 无法显示页面,因为发生内部服务器错误。 我需要知道如何配置IIS以获得更详细的错误。结果 我试过设置为true,所有在ASP配置调试选项。结果 但是,这并不能正常工作。谁能帮我? 解决方案 我已经走到了同样的问题,固定相同的方式,亚历克斯ķ 。 所以,如果“将错误发送到浏览器”不工作也设置这样的: 错误页面
..
我想使用Ninject注入的事件记录实例到自定义ExceptionFilterAttribute。每当我运行code时,事件记录器实例为null。我已经实现了IFilterProvider在我的自定义AuthorizationFilterAttribute类似的方式来解决依赖关系,并且工作正常。任何想法? 无法正常工作 公共类ErrorHandlingAttribute:ExceptionFil
..
我建立一个.NET的WebAPI应用程序,我想建立一个全球性的错误处理程序(基本上,当一个例外,从任何地方应用冒泡执行的函数)。 此链接感叹支持这一点,但有几个解决办法提供。不幸的是,我似乎无法找到其中的任何有用的文档。 下面是我的要求: 捕获例外行动打击的方法,以及在其他地方(例如控制器分辨率)。 先后获得了原始异常对象我的处理过程中。 有在错误处理过程中接触到我的(Autofac)
..
有没有改变网页API的默认行为的错误消息,如操作的方法: GET /车次/ ABC 与回应(转述): HTTP 500错误的请求{ “消息”:“请求是无效的。” “MessageDetail”:“参数词典共包含参数无效项非可空类型的”TRIPID'的System.Guid'的方法'System.Net.Http.Htt presponseMessage GetTrip(的S
..
我的美丽REST Web服务的伟大工程。但如果我访问像〜/ 页面,返回默认的IIS 403禁止页(甚至使用招,只指定接受:应用/ JSON )。我想无非是JSON或XML错误。有没有一种方法来覆盖一个自定义异常处理所有异常?或默认控制器来处理所有未知的请求?什么是最简单的,最正确的(如果不同),方法来处理这使客户只需要解析REST API友好的XML数据报或JSON的斑点? 示例请求:
..
我有多种形式,各自的部分的页面。我想张贴在提交每个部分。如果有错误,我要验证错误在部分显示为主要页面,即我不希望只看到部分它自己的页面上,如果有错误的一部分。我是正确地说这种行为是唯一可能与阿贾克斯的帖子?我怎么会返回模型状态错误,而一个ajax后,只是一个正常的表单提交? 编辑: 仍然能看到它自己的页这部分 部分 - @using(Html.BeginForm(“登录”,“帐户”,Form
..
我们要处理403错误,404错误,所有的错误由于 MySpecialDomainException 并为所有其他错误(包括在IIS配置错误提供了一个默认的错误页面! )。所有的错误应该返回正确的剃刀的意见,那将是非常不错的意见前面有一个 ErrorController 。例如。是这样的: 公共类ErrorController:控制器 { 公众的ViewResult NOTFOUND(){
..
该请求被截获的IIS,它从不打我的申请。 我想,我的错误处理来管理这个错误,而不是IIS。这可能吗? 我试过很多东西,其中包括: 在我的web.config:< httpErrors errorMode =“DetailedLocalOnly”existingResponse =“直通”>< / httpErrors> 这没有任何帮助 另外这款配置:
..
我使用Visual Studio 2012中的MVC 4框架和希望看到该共享文件夹的友好的错误页面,如果异常未处理。 (我知道,作为一个develepor我需要看到错误的详细信息,但我只是想测试此设置) 到目前为止,我知道,在web.config文件的system.web节添加以下code应该做的伎俩 <的customErrors模式=“ON”/> 不幸的是我,而不是友好的
..
我有一个Web API,我正在使用MVC 4个Web API框架。如果有一个例外,我目前抛出一个新的Htt presposneException。即: 如果(!Int32.TryParse(ID,出用户id)) 抛出新的Htt presponseException(Request.CreateErrorResponse(的HTTPStatus code.BadRequest,“无效的ID
..