Asp.net WebAPI HTTP服务器错误-用户断开连接

Tar*_*nko 5 c# asp.net azure asp.net-web-api

我有一个Web.Api项目,并将其部署到Azure网站。有时,我在仪表板中看到许多HTTP服务器错误

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

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

更新

我发现发生这种情况是因为用户断开了Internet连接,接下来是我的问题:如何捕获此问题,也许创建一些自定义异常处理程序,并记录该问题,这是什么“ http服务器错误”,而不会显示在Azure仪表板上?

Alo*_*atz 1

请参阅这个问题:浏览器取消请求时的 ASP.NET Web API OperationCanceledException

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