package com.sinata.ministryoftransport.controller;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.ResponseBody;
|
import org.springframework.web.bind.annotation.RestController;
|
|
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletResponse;
|
import java.io.BufferedReader;
|
|
@RestController
|
@RequestMapping("/")
|
public class HttpTestController {
|
|
|
/**
|
* 测试上传数据接口
|
* 用于验证上传数据的准确性
|
* 模拟交通部接口
|
* @param request
|
* @param response
|
*/
|
@ResponseBody
|
@RequestMapping("/baseinfo/company")
|
public void testPush(HttpServletRequest request, HttpServletResponse response){
|
try {
|
BufferedReader br = request.getReader();
|
String str, wholeStr = "";
|
while((str = br.readLine()) != null){
|
wholeStr += str;
|
}
|
JSONObject jsonObject = JSONObject.parseObject(wholeStr);
|
System.out.println(jsonObject.toJSONString());
|
}catch (Exception e){
|
e.printStackTrace();
|
}
|
}
|
}
|