使用Jersey客户端(v1.18.1)-裁剪长HTTP响应

使用Jersey客户端(v1.18.1)-裁剪长HTTP响应,jersey,client,response,Jersey,Client,Response,我正在使用Jersey客户端v1.18.1。 我正在对BE中的API执行GET请求。 通过使用嗅探器,我看到响应正确地到达了客户端,但是一旦响应被解析,它看起来就像是客户端截取了它(就内容大小而言,响应很长)。 是否有配置可用于在客户端中启用长响应? 还有其他想法吗 谢谢 M.我必须更改输出过滤器的日志大小的输出。除非你做这样的事情,否则它不会向你展示很多东西。~200k是一个相当夸张的代码,但它不是生产代码,所以我不在乎 public static final Logger logger =

我正在使用Jersey客户端v1.18.1。 我正在对BE中的API执行GET请求。 通过使用嗅探器,我看到响应正确地到达了客户端,但是一旦响应被解析,它看起来就像是客户端截取了它(就内容大小而言,响应很长)。 是否有配置可用于在客户端中启用长响应? 还有其他想法吗

谢谢


M.

我必须更改输出过滤器的日志大小的输出。除非你做这样的事情,否则它不会向你展示很多东西。~200k是一个相当夸张的代码,但它不是生产代码,所以我不在乎

public static final Logger logger = Logger.getLogger(RestApplication.class.getName());

public RestApplication() {
    registerInstances(new LoggingFilter(logger, 200000));
}

您是使用LoggingFilter查看响应还是使用数据包嗅探器?响应是否很大?如果是,它是否被分块?很抱歉我的响应延迟…很抱歉我的响应延迟…正在使用LoggingFilter(com.sun.jersey.api.client.filter.LogginFilter)。反应很大,是的。你问“它被分块了吗?”是什么意思?当然可以试着设置LoggingFilter的大小。如果不增加日志输出的大小,我通常只得到标题。