Required request body is missing 错误的解决

1、报错原因。

我使用的是@RequestBody Map<String,Object> requestJsonMap 来接收参数。但是发送的是get请求,后面带参数,就会报这个错误

@RequestMapping("/download")

private void download(@RequestBody Map<String,Object> requestJsonMap, HttpServletResponse response){}
 
2、解决方法
@RequestMapping("/download")
    public void download(HttpServletRequest request, HttpServletResponse response){
        String directory = request.getParameter("directory");
        String filename = request.getParameter("filename");

 改成用这种方式来接收请求就可以了

 

 

posted @ 2023-03-11 12:02  信铁寒胜  阅读(2820)  评论(0编辑  收藏  举报