Asp.net WebAPI HTTP SERVER错误 - 用户断开连接

时间:2015-09-30 14:03:12

标签: c# asp.net azure asp.net-web-api

我有一个Web.Api项目,我将其部署到Azure网站。 有时我在仪表板中看到很多 HTTP SERVER ERRORS

  

详细错误信息:模块ManagedPipelineHandler   通知ExecuteRequestHandler   处理程序System.Web.Http.WebHost.HttpControllerHandler错误   代码0x800703e3请求   网址http://test-server:80/api/Statistics/ShowStories物理   路径D:\ home \ site \ wwwroot \ api \ Statistics \ ShowStories登录   方法匿名登录用户匿名

我不知道如何修复它以及它为什么会发生。

更新

我发现这是因为用户打破了互联网连接,我接下来的问题是:如何解决这个问题,可能会创建一些自定义异常处理程序,并记录这个问题,这个'http服务器错误'并没有显示给Azure仪表板?

1 个答案:

答案 0 :(得分:1)

请参阅此问题:ASP.NET Web API OperationCanceledException when browser cancels the request

我认为如果正确处理OperationCanceledException,则不会记录错误。