JAVA后台发送http请求
JAVA后台发送http请求
代码:
@RequestMapping("/check")@ResponseBodypublic Map check(Integer cashRecordId,Integer status,Integer clientId) {Map map = new HashMap<>();PrintWriter out = null;BufferedReader bufferedReader = null;String result = "";//设置请求参数 类型为 参数1=值&参数2=值String param="clientId="+clientId+"&recordId="+cashRecordId;try { URLConnection conn = initConnection("请求的路径", param, "post");// 发送POST请求必须设置如下两行conn.setDoOutput(true);conn.setDoInput(true);// 获取URLConnection对象对应的输出流out = new PrintWriter(conn.getOutputStream());// 发送请求参数out.print(param);// flush输出流的缓冲out.flush();// 定义BufferedReader输入流来读取URL的响应InputStream inputStream = conn.getInputStream();InputStreamReader inputStreamReader = new InputStreamReader(inputStream, "utf-8");bufferedReader = new BufferedReader(inputStreamReader);String line;//获得请求返回值while (null != (line = bufferedReader.readLine())) {result += line;}} catch (Exception e) {//个人代码 返回值由根据双方来设置map.put("code","10001");return map;}// 使用finally块来关闭输出流、输入流finally {try {if (null != out) {out.close();}if (null != bufferedReader) {bufferedReader.close();}} catch (IOException ex) {map.put("code","10001");return map;}}map = (Map) JSON.parse(result);return map;}
JAVA后台发送http请求相关推荐
- java后台发送https请求(基于httpTemplate的httpUtil工具实现)
最近做连续做了一些java后台发送http请求的需求,发现项目里实现http请求的写法各异,不够简洁统一,于是基于httpTemplate自行封装了一个http请求工具,常见的json和octet-s ...
- Java 常用工具类(12) : java后台发送http请求
参考 : java http 发送post请求-json格式_Oh_go_boy的博客-CSDN博客 Java发送Http请求 - 玄同太子 - 博客园 org.apache.http 在Maven中 ...
- java后台发送post请求 MultipartFile、json
1.需求:建立邮件发送中间建,转发邮件,以此跳过网闸. 1.邮件服务器部分: https://blog.csdn.net/qq_22850319/article/details/111179153 2 ...
- java httpclient发送json 请求 ,go服务端接收
/***java客户端发送http请求*/package com.xx.httptest;/*** Created by yq on 16/6/27.*/import java.io.IOExcept ...
- Vue通过Axios向后台发送Post请求,浏览器Console提示405,后台显示Get请求不支持--解决办法
Vue通过Axios向后台发送Post请求,浏览器Console提示405,后台显示Get请求不支持–解决办法 问题场景: axios默认是发送get请求,我要给后台发送一组用户填写的表单数据,逻辑简 ...
- ios 应用进入后台发送网络请求不执行
项目中有个需求,要在应用切到后台时发送请求,统计应用的活跃率等,如果统计的请求失败,就调用崩溃接口想后台发送接口请求失败的具体信息:我用的是AFNetWork来发送请求,但进入后台发送完毕,大概率发送 ...
- java后台发送请求并获取返回值(续)
在java后端发送请求给另一个平台,从而给前端实现 "透传"的过程中,出现:数据请求到了并传到了前端,但是控制台打印时中文显示Unicode码而前端界面中中文显示不出来!!!开始怀 ...
- java后台处理ajax请求_java后台怎么对ajax请求的内容进行xss转义?
找了几个java后台拦截xss的代码,大致都是下面这样 package com.ibm.web.beans; import java.util.Enumeration; import javax.se ...
- java请求servlet,[Java]Servlet发送Post请求
演示实例:AServlet发送一个Student对象到BServlet #### 1.AServlet部分 首先造一个学生stu,然后通过fastjson的`toJSONString`方法把对象转换成 ...
最新文章
- RNA-seq需要多长的读长?
- java arraylist json_java Arraylist转json 对象转json
- java用iText导出word文档
- 只允许对象生成于堆内
- 与老黄的技术对聊总结
- js中while死循环语句_Java系列教程day06——循环语句
- QT-Qt获取当前时间并格式化输出及将积秒转换成时间
- Win7系统无法复制粘贴怎么解决
- 联合国再请马云出任要职
- mysql 导出表数据表结构
- Django后端项目----restful framework 认证源码流程
- Android 《第1行代码》-所有知识点架构
- 面试官:你能说清楚分布式锁,进程锁,线程锁的区别吗?
- 黑科技 | 电脑必备黑科技软件
- CSS基础教程(上)
- PHP利用qq邮箱发邮件
- 纯前端实现验证码功能
- netstat,ss,nc ,wget,dig
- 笔记本电脑点开都是计算机,笔记本电脑所有程序都打不开怎么办
- ZStack实践汇 | 基于ZStack云平台部署FortiGate