package filter.server; import java.io.IOException; import java.io.InputStream; import javax.ws.rs.container.ContainerRequestContext; import javax.ws.rs.container.ContainerRequestFilter; import javax.ws.rs.container.ContainerResponseContext; import javax.ws.rs.container.ContainerResponseFilter; import javax.ws.rs.container.ResourceInfo; import javax.ws.rs.core.Context; import javax.ws.rs.ext.Provider; import serverLifter.server.Lifter; @Provider public class ClientRequestFilter implements ContainerRequestFilter{ @Context ResourceInfo info; public void filter(ContainerRequestContext requestContext) throws IOException { System.out.println("Corps du message :"); Lifter lifter = new Lifter(); InputStream input = lifter.HTTPAdapter(requestContext.getEntityStream(),info.getResourceMethod()); requestContext.setEntityStream(input); } }