POSTMAN发送带文件的请求
springboot 可以实现纯后端的自动化的逻辑; 通过postman如何对如下方法进行调用 @RequestMapping("/upload") public String file(@RequestParam("file") MultipartFile file, String table, String tx_dt)
1 @RequestMapping("/upload") public String file(@RequestParam("file") MultipartFile file, String table, String tx_dt) { System.out.println("file"); if (file.isEmpty()) { return "上传失败,请选择文件"; }
String fileName = file.getOriginalFilename();
System.out.println("fileName:" + fileName);
System.out.println("table:" + table);
System.out.println("tx_dt:" + tx_dt);
try {
XSSFWorkbook workbook = new XSSFWorkbook(file.getInputStream());
ExcelInfo data = file2ExcelService.parseExcel(workbook);
file2ExcelService.saveResult(data, tx_dt, table);
} catch (Exception e) {
e.printStackTrace();
return e.getLocalizedMessage();
}
return "SUCCESS";
}
> 2 postman的截图
如何传送附件
![Headers](https://abshawn.github.io/post-images/1585187212793.png)
注意:标红色的地方是需要选择 file 类型的,否则传不了文件。
![Body](https://abshawn.github.io/post-images/1585187220114.png)