http协议调用远程接口,接口内部处理需10s,调用开始到响应结束却需要65s,响应报文太长引起的?

是一个Servlet的post形式的接口,返回报文是很长的xml字符串,当返回的报文很短时,接收到响应时间也很快,报文很长时,代理程序设置的超时时间是20s,就会断掉本次连接。请问该如何缩短 接口返回响应报文与接收到响应报文的这段耗时?