前言:
项目调用第三方接口时,通常是用socket或者http的通讯方式发送请求:http 为短连接,客户端发送请求都需要服务器端回送响应,请求结束后,主动释放链接。Socket为长连接:通常情况下Socket 连接就是 TCP 连接,因此 Socket 连接一旦建立,通讯双方开始互发数据内容,直到双方断开连接。下面介绍HTTP的方式发送和接收JSON报文。
需求:
用HTTP的方式,向URL为10.10.10.110:8888地址发送json报文,返回的结果也是json报文。
主要代码如下:
1 String resp= null;
2 JSONObject obj = new JSONObject();
3 obj.put("name", "张三");
4 obj.put("age", "18");
5 String query = obj.toString();
6 log.info("发送到URL的报文为:&