2017-10-18 109 views
0

restcontroller使用JSON和可选的文件我有一个休息终点在我的控制器这样的..测试springboot使用邮递员

@RequestMapping(value = "/createFoo", method = RequestMethod.POST) 
public ResponseEntity<Void> createFoo(@RequestPart(name = "foo") Foo foo, 
             @RequestPart(name = "file", required = false) MultipartFile file) { 
    service.createFoo(foo, file); 
    return new ResponseEntity<>(HttpStatus.CREATED); 
} 

如何测试了这一点,利用邮差和卷曲?我需要发送带有或不带文件的json foo。提前致谢。

回答

0

可以缩短它像这样@PostMapping("/createFoo")

首先指定你的方法张贴和URL是邮递员要求比下主体部分

点击按键输入区域 选择表单数据和更改文本文件

此外参数名称需要是相同形状数据变量

实施例附 postman request with file