1.直接传递json方式
System.out.println(HttpUtil.executePostParamJson(url, compressStr));
获取方式为
Message message = PhaseInterceptorChain.getCurrentMessage();
HttpServletRequest request = (HttpServletRequest) message.get(AbstractHTTPDestination.HTTP_REQUEST);
InputStream inputStream = request.getInputStream();
String json = InputStreamUtil.InputStreamTOString(inputStream);
则json为获取到的json数据信息。
2.采用键值对的形式接受参数
Map<String,String> params=new HashMap<String,String>();
params.put("logstr", json);
String res=HttpUtil.executePost(url, params);
获取接收方式为(注意 @FormParam )
<