来自客户端的GzipCompression JSON数据用于Post请求使用HttpClientBuilder在Server获取空白参数

时间:2017-02-24 10:37:58

标签: java json http post

我使用过HttpClientBuilder 4.3.3.jar

我需要将Post请求中的压缩json params发送到服务器,但是在服务器上我将请求参数设置为空白

CloseableHttpClient client = 

HttpClientBuilder.create().useSystemProperties().build();

HttpClientContext context = setClientCredentials(client, username, password, uri);

HttpPost post_method= new HttpPost( uri);

HttpEntity entity = EntityBuilder.create().setText(params).setContentType(ContentType.APPLICATION_JSON).gzipCompress().build();

post_method.setEntity(entity);  

client.execute(post_method)    

0 个答案:

没有答案