Java RestService для поддержки ZipFile и JsonNode в одной конечной точке
Мне нужно написать RestService в Java, используя SpringFramework. тот же RestEndPoint должен поддерживать прием ZipFile(сжатый файл), а также JsonNode.
любой заголовок о том, как я должен исследовать это... я попробовал с приведенным ниже кодом, но не работает для обоих:
@RequestMapping(value = "/upload", method = RequestMethod.POST, consumes = { "multipart/mixed","application/json","application/zip"})
public @ResponseBody String handleFileUpload(@RequestBody(required=false) JsonNode jsonText,
@RequestParam(value = "textMessage", required = false) String message,
@RequestParam(value = "zipFile", required = false) MultipartFile zipFile) {
if(message!=null)
{
System.out.println(message);
}
return "uploaded files :"
}