问题:获取第三方接口中返回的body中的数据
- 定义一个controller,在其写如下方法(IOUtils的包为dubbo)
@POST
@At("/callback")
@Ok("json")
public Object get(HttpServletRequest request) {
try {
BufferedReader reader = new BufferedReader(new InputStreamReader(request.getInputStream()));
String body = IOUtils.read(reader);
System.out.println("返回json数据");
System.out.println(body);
System.out.println("结束");
}catch (Exception e){
System.out.println("错误信息");
}
return "ok";
}
- 使用postman进行测试