一、问题描述
今天进行文件上传接口对接时,出现了bug,这个接口主要是要对表单添加额外的参数然后进行发送。
二、问题排查思路
前端响应错误:报500可以看出是后端出现错误
后端接口代码:
@PostMapping("/uploads")
@ResponseBody
public Result<?> uploadFiles(@RequestParam("files") List<MultipartFile> files, @RequestParam(name = "payoffId", required = true) String payoffId) throws Exception {
PayoffFileMessage payoffFileMessage = payoffFileServiceImpl.uploadFiles(files, payoffId);
return Result.OK(payoffFileMessage);
}
报错日志:可以看到 显示这个'files' 参数不存在
3、还是得看一下前端的请求参数具体是怎么样的,这里可以