title: PUT request with json Body and multipart files array
body: <p>I have a rest java webservice using a PUT method for updating an employee. </p>
  
  <p>The web service should take a list of files and a json containig the infos to be updated.</p>
  
  <p>The method has the following signature </p>
  
  <pre><code>@RequestMapping(value = "/employees/{employeeId}", method = RequestMethod.PUT, consumes = 
   MediaType.MULTIPART_FORM_DATA_VALUE)
  public ResponseEntity&lt;?&gt; updateEmployee(
           @RequestPart EmployeeUserUpdateDto employeeDto,
           @PathVariable("employeeId") int employeeId,
           @RequestPart MultipartFile[] uploadedFiles, BindingResult bindingResult)
  </code></pre>
  
  <p>When i test this request with postman like follows it says that my json is not present:</p>
  
  <p><a href="https://i.stack.imgur.com/5rEWT.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/5rEWT.png" alt="enter image description here"></a></p>
  
  <p>PS : I have a similar post request for adding an employee, working just fine with the same configuration , the sole diffrence between the 2 requests is the pathvariable and PUT  not POST </p>