J'essaie de créer une fonction qui obtiendra le fichier Multipart et json comme paramètres d'entrée. J'écris une telle fonction, voici le:Demande en plusieurs parties avec un fichier et un objet JSON
@RequestMapping(method = RequestMethod.PUT)
public ResponseEntity<UserWithPhoto> update(@RequestHeader(value="Access-key") String accessKey,
@RequestHeader(value="Secret-key") String secretKey,
@RequestPart("user") String string,
@RequestPart("photo") MultipartFile file) throws Exception{
User user = new ObjectMapper().readValue(string, User.class);
Mais le problème est de ne pas le tester. Je l'utilise comme client Postman cela et erreur org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.web.multipart.MultipartException: Could not parse multipart servlet request; nested exception is java.lang.IllegalStateException: Unable to process parts as no multi-part configuration has been provided
je crois parce que je ne mets pas postier écrire
Il vous manque Content-Type : multipart/related in Headers (mais ce n'est peut-être pas le seul problème) –