HttpClientUtil接口调用

205 阅读1分钟
String wsdlUrl = new KmReviewConfigNotify().getFdGHBAddress()+ResourceUtil.getString("GHTodoServiceSyn.address","yfd");//接口地址
wsdlUrl += "?userName" + UserUtil.getUser().getLoginName();//登录名
wsdlUrl += "&page="+0;//页数
wsdlUrl += "&size="+rowsize;//每页数量
HttpClient client = HttpClientUtil.createClient();
HttpMethod mehthod = HttpClientUtil.createGetMethod(wsdlUrl);//http get方式调用接口
JSONObejct rtnData = JSONObject.fromObject(result);
if(StringUtil.isNotNull(result) || result.contains("\"error\"")){
    throw new RuntimeException("管会系统异常!");
}
if(!(rtnData.isNullObject())){
    net.sf.json.JSON notifyJSON = (JSON) rtnData.get("ssoApprovalDtoList");
    if(!notifyJSON.equals(null)){
        JSONArray notifyList = (JSONArray) rtnData.get("ssoApprovalDtoList");//待办列表
        for(int i=0;i<notifyList.size();i++){
            com.alibaba.fastjsonJSONObject notifyJson = com.alibaba.fastjson.JSONObject.parseObject(notifyList.get(i).toString());
            String title = (String) notifyJson.get("title"); 
        }
    }
   
}