本文参考 Play Framework 控制层发起HTTP请求 (Send Http Request In Controller)
参考连接地址:http://blog.csdn.net/fhzaitian/article/details/51209148
以下简单记录自己写下的几句代码,解决我这7秒种的记忆问题.
WSRequest rq=new WS().url(serverConfig.dogSysURL+"SysAPI/manage/login"); rq.setParameter("argTradeNO", serverConfig.sysTradeNO); JsonObject jData=new JsonObject(); jData.addProperty("uName", params.get("uName")); jData.addProperty("uPwd", params.get("uPwd")); String strB64Data=base64Helper.getStrToBase64(jData.toString()); rq.setParameter("argData",strB64Data); rq.setParameter("argSign", MD5Helper.MD5(strB64Data+serverConfig.sysMD5Cert)); WS.HttpResponse rp= rq.post(); //提交post请求 if(rp.getJson().getAsJsonObject().get("result").getAsInt()==0) //rp.getJson获取到第三方web返回的json数据 { // }
时间: 2024-11-08 01:12:09