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

本文关键字:用户 断开 连接 错误 服务器 net WebAPI HTTP Asp | 更新日期: 2023-09-27 18:15:31

我有一个Web。Api项目,我把它部署到Azure Web Sites。有时我看到许多HTTP SERVER ERRORS在仪表板。

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

我不知道怎么修理,也不知道为什么会这样。

我发现这种情况是因为用户断开了互联网连接,我的问题是:如何捕捉这个问题,也许创建一些自定义异常处理程序,并记录这个问题,什么是"http服务器错误",而不是显示到Azure仪表板?

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

看这个问题:当浏览器取消请求时。NET Web API OperationCanceledException

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