2017-10-18 24 views
0

i ont un point final de repos dans mon contrôleur comme ça ..springboot test restcontroller consomment JSON et fichiers en option à l'aide postier

@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); 
} 

Comment puis-je tester ceci à l'aide et postier pelotonner? J'ai besoin d'envoyer un foo json avec ou sans fichier. Merci d'avance.

Répondre

0

vous pouvez raccourcir comme ça @PostMapping("/createFoo")

préciser d'abord votre méthode Post et l'URL du postier, il a demandé que sélectionner form-data en vertu de la section du corps

Cliquez zone d'entrée clé et modifier le texte dans un fichier

Dans nom du paramètre d'addition doivent être le même que la variable form-data

Exemple attaché postman request with file