我希望能够在从Jersey(jax-rs)资源发送响应时验证连接是否仍处于活动状态(客户端未死)。原因是,如果我只是返回响应对象并且客户端已经死亡,则响应会在不知道客户端没有收到响应的情况下丢失。
答案 0 :(得分:0)
httpContext.getResponse().setResponse(myResponse)
try {
httpContext.getResponse().getOutputStream().write(new byte[]{})
} catch (Exception e) {
// writing of headers failed.
}