当前位置:网站首页>上传文件(post表单提交form-data)

上传文件(post表单提交form-data)

2022-06-12 06:26:00 Stack Piston

 
@RequestMapping("/importScheduling")
    // public R importScheduling(@RequestParam(value = "excelFile") MultipartFile mFile) {




  @RequestMapping("/importScheduling")
  public R importScheduling(HttpServletRequest request) {
        String jobNum = getUser().getJobNum();

        MultipartFile mFile = null;
        if (request instanceof StandardMultipartHttpServletRequest) {
            MultiValueMap<String, MultipartFile> fileMap = ((StandardMultipartHttpServletRequest) request).getMultiFileMap();
            mFile = fileMap.get("excelFile").get(0);
        }
        logger.info("===接受到文件[{}]",mFile==null?null:mFile.getSize());
        //月份
        String month = request.getParameter("time");
        logger.info("===接受到month[{}]",month);
        //groupId
        Integer groupId = Integer.valueOf(request.getParameter("groupId"));

   @ApiOperation("上传")
    @PostMapping("/uploads")
    public R uploads(
            @ApiParam(name = "file", value = "文件", required = true, type = "form")
            @RequestParam("file") MultipartFile file,
            @ApiParam(name = "", value = "", type = "query")
            @RequestParam(name = "cwId", required = true, defaultValue = "") Integer cwId,
            @ApiParam(name = "", value = "", type = "query")
            @RequestParam(name = "openId", required = true) String openId,
            @ApiParam(name = "hrId", value = "号", type = "query")
            @RequestParam(name = "hrId", required = true) String hrId) {

————————————————
版权声明:本文为CSDN博主「Stack Piston」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/CW_SZDX/article/details/123721349

调用上传文件接口报错“the request was rejected because no multipart boundary was found”

解决:桌面存在同名文件?换个文件夹放,重选文件,就正常了。

原网站

版权声明
本文为[Stack Piston]所创,转载请带上原文链接,感谢
https://blog.csdn.net/CW_SZDX/article/details/124984301