RESTE multipart mixte demande (fichier+json) avec le Ressort

J'ai besoin d'envoyer un fichier, à côté d'un json à mon Ressort du Contrôleur. J'ai la suite de contrôleur de classe:

@Controller
@RequestMapping("/perform")
public class PerformController {

    ...

    @RequestMapping(path = "gopdf", method = RequestMethod.POST, consumes = { "multipart/mixed" })
    @ResponseStatus(HttpStatus.CREATED)
    public void handleFileUpload(@RequestPart("file") MultipartFile file, @RequestPart("map") String map,   HttpServletResponse response) throws Exception {
        ...
    }

}

Mais quand je boucle sur mon serveur avec la commande suivante :

 curl -H "Content-Type: multipart/form-data" -F "[email protected]; type=application/json" -F "[email protected]" -X POST localhost:9000/perform/gopdf-i -v

- Je obtenir 415 unsupported Media Type !

La moindre idée ?

OriginalL'auteur ElArbi | 2016-07-05