Java 在jersey中挂起http servlet请求安全吗?
假设JerseyJava 在jersey中挂起http servlet请求安全吗?,java,asynchronous,jersey,servlet-3.0,Java,Asynchronous,Jersey,Servlet 3.0,假设JerseyContainerResponseFilter实现如下: public class MyFilter implements ContainerResponseFilter { @Context HttpServletRequest request; public ContainerRersponse(ContainerRequest req, ContainerResponse resp) { if (shouldBeAsync(resp)
ContainerResponseFilter
实现如下:
public class MyFilter implements ContainerResponseFilter {
@Context
HttpServletRequest request;
public ContainerRersponse(ContainerRequest req, ContainerResponse resp) {
if (shouldBeAsync(resp) {
AsyncContext ac = request.startAsync();
....
}
return resp;
}
}
这一切安全吗?Jersey是否假设处理请求和生成响应内容发生在同一线程上?如果另一个线程试图修改响应对象,会发生什么情况
我想在深入研究泽西代码之前,我应该先问一下。你在这个话题上有没有发现什么有趣的东西?没有。但我们决定改用resteasy,所以我的调查没有那么深入。