首页 > 解决方案 > 如何识别客户端是否意外终止对我的 SpringBoot API 的调用(在能够返回响应之前)

问题描述

我有一个 SpringBoot/Jersey 应用程序,它公开了 Restful POST API。我需要确定客户端在获取响应之前意外终止请求的情况。

知道如何识别此类情况吗?

标签: spring-bootjersey

解决方案


您可以注册一个 Servlet 并使用它将响应写回给用户。在 servlet 中,您应该有权访问 OutputStream,当客户端关闭连接时,它应该抛出异常。 https://www.baeldung.com/register-servlet


推荐阅读