HttpClient 调用方法

来源:互联网 发布:网站程序域名授权系统 编辑:程序博客网 时间:2024/06/03 21:28


调用方:

public String getHttpClientInfo(String url){String ret = "";try {HttpClient httpclient = new HttpClient();//httpclient.setConnectionTimeout(10000);PostMethod method = new PostMethod(url);method.setDoAuthentication(true);   method.setRequestHeader("Content-Type", "text/html;charset=UTF-8");  httpclient.executeMethod(method);if (method.getStatusLine().getStatusCode() == HttpStatus.SC_OK) {ret = new String(method.getResponseBodyAsString());}method.releaseConnection();} catch (Exception e) {e.printStackTrace();}return ret;}


被调用方——(spring mvc 架构):

@RequestMapping(value="/queryList", produces="application/json;charset=utf-8")     public @ResponseBody Object queryList(String code,String type) {Map<String,Object> returnMap = new LinkedHashMap<String, Object>();//查询List<CaseHandle> list=gridService.queryCommunityList(null, type, code, "1011002", true);returnMap.put("status", Status.success);returnMap.put("relist", list);return returnMap;    }





1 0
原创粉丝点击