2017-10-18 69 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