我有一个http服务器应用程序,我正在使用TIdHTTPServer。
我面临的问题是,无论何时客户端发出请求(通过Web浏览器)并且客户端在发送整个数据之前刷新/关闭页面,连接都会中止,现在服务器引发异常,有没有办法捕获并记录这个并停止显示异常消息?
感谢您的时间!
答案 0 :(得分:3)
抛出的异常只会在IDE中运行时显示一个消息框。
TIdHTTPServer将自己捕获异常并处理它。它不会导致问题。如果您觉得有必要,可以使用IdHTTPServer.OnException事件记录这些异常,否则它们基本上被丢弃。