httpclient发送post/get请求,Java后台怎么接受
来源:互联网 发布:下软件赚钱的软件 编辑:程序博客网 时间:2024/06/04 19:59
public int addoperator() throws BaseBllException { String operator = getParameterValue("postdata");//json字符串 //省略一些代码 HttpClientUtil clientUtil = new HttpClientUtil(); String resultHtm = clientUtil.jsonHttpPost(HTMURLACTION_SAVE, operator); System.out.println("resultHtm:保存结果:"+resultHtm); return rows;
调用方法,发送数据
public String jsonHttpPost(String url, String json) throws BaseBllException { // Add start huangpeng KYEEAPPMAINTENANCE-1162 2016年12月12日 20:26:34 boolean isSuccess = false; String monitor_process_id = ""; boolean isMonitorUser = false; String postParams = ""; isMonitorUser = UserProcessMonitorUtil.getIsMonitorUser(); if (isMonitorUser) { monitor_process_id = TimeStampRadomUtil.GetARadomValue(); } postParams = json; // Add end huangpeng KYEEAPPMAINTENANCE-1162 2016年12月12日 20:26:38 CloseableHttpClient client = HttpClients.createDefault(); **HttpPost post = new HttpPost(url); StringEntity myEntity = new StringEntity(json, ContentType.APPLICATION_JSON);// 构造请求数据 post.setEntity(myEntity);// 设置请求体 String responseContent = null; // 响应内容 CloseableHttpResponse response = null; try { response = client.execute(post);** if (response.getStatusLine().getStatusCode() == 200) { HttpEntity entity = response.getEntity(); responseContent = EntityUtils.toString(entity, "UTF-8"); isSuccess = true; } } catch (Exception e) { HLogger.Error(e); } finally { try { if (response != null) response.close(); } catch (IOException e) { HLogger.Error(e); } //Add start huangpeng KYEEAPPMAINTENANCE-1162 2016年12月16日 10:20:36 recordMonitor(url, "", "", isSuccess, monitor_process_id, HOSPITAL_ID, null, responseContent, postParams); //Add end huangpeng KYEEAPPMAINTENANCE-1162 2016年12月16日 10:20:40 } return responseContent; }
springMVC后台接受数据:
@RequestMapping(value = "saveCopPushUserToHtmUser") @ResponseBody public String saveCopPushUserToHtmUser(**@RequestBody UndertakeCopPushInfo pushInfo**, HttpServletRequest request){ System.out.println("htmAurhUser:"+pushInfo); return null; }
定义一个接受的实体,用来接受传过的参数消息
阅读全文
0 0
- httpclient发送post/get请求,Java后台怎么接受
- java httpclient发送post get 请求
- Java 后台模拟发送 POST GET 请求
- Java后台发送Post和get请求
- Java使用HttpClient发送Get请求和Post请求
- java发送post和get请求(1)---HttpClient 方式
- Java使用HttpClient发送Get和Post请求
- Java代码中利用httpClient发送post、get请求
- java使用HttpClient模拟发送http的get、post请求
- java httpclient POST和GET请求 发送JSON
- HttpClient发送get和post请求
- 使用Apache HttpClient发送get、post请求
- 利用HttpClient发送Get和Post请求
- 利用HttpClient发送Get和Post请求
- 利用HttpClient发送Get和Post请求
- HttpClient发送Get、Post请求简单实践
- 利用HttpClient发送Get和Post请求
- HttpClient发送Get和Post请求
- JSP-Scriptlet
- Android四大组件之广播
- Web应用运行原理
- SSM--之批量操作
- jquery有哪些优点?
- httpclient发送post/get请求,Java后台怎么接受
- 第一届腾讯社交广告 高校算法大赛--基基复基基队伍分享(进入决赛)
- linux下env环境变量引起的crontab不生效解决办法
- Ubuntu忘记了超级用户秘密怎么办
- 数据库事务隔离级别与并发产生的问题
- python
- TLD算法阅读中的opencv学习
- bat批处理定时关机
- 栈的应用——四则运算表达式求值