自动化新人一枚,最近在研究接口自动化,使用的是 java+testng+selenium 框架,请求是 post 请求,消息提示 json 格式的,目前请求拼出来了,但是不知道怎么把请求发送到 url,然后去得到响应,上网查了一些资料,有很多是说用 HttpURLConnection 和 httpclient 模拟 post 请求,但是这两个我都不太懂,有没有大神能够指导一下?多谢!!!目前把请求拼出来如下:后面不会操作了

JSONObject object = new JSONObject();
                   ReqestHead reqHead = new ReqestHead();
                reqHead.setChannelId("ZT");
                reqHead.setRequestTime(DateUtil.getCurrentTime());
                reqHead.setAreaCode("025");
                reqHead.setTranId(DateUtil.getNowDate(DateUtil.FORMAT_1)+"123456");
                reqHead.setAuth(MD5Util.encryptByMD5(reqHead.getTranId()+"888888"));           

                JSONObject body = new JSONObject();
                body.put("goodsNbr", "test20150623000926");
                body.put("qrGoodsType", "0");

                object.put("head", reqHead);
                object.put("body", body);
               String requestion=object.toJSONString();


↙↙↙阅读原文可查看相关链接,并与作者交流