我正在尝试添加" Accept-Encoding"参数为" gzip,deflate"使用HttpClient到我的HTTP标头。代码如下。但是我得到响应的波纹错误,无法添加头参数。响应不包含添加的标题字段
String url = "http://192.168.1.25:8380/ABCDService?wsdl";
HttpClient client = HttpClientBuilder.create().build();
HttpPost post = new HttpPost(url);
post.addHeader( "Accept-Encoding", "gzip,deflate" );
HttpResponse response = client.execute(post);
错误:内部服务器错误
答案 0 :(得分:0)
看起来像服务器配置问题。 你启用了压缩服务器端吗?
如果您设置了标头,则使用带压缩响应的jax-rs reasteasy回复。
在其他框架中,您可能需要自己设置它。使用@gzip或实现WriterInterceptor