title: Postman form-data sending complex object with file
body: <p>How to send (or maybe it's not possible?) complex object with file in Postman</p>
  
  <p>My object: </p>
  
  <pre><code>class Client {
      private String clientName;
      private Platform platform;
  }
  
  class Platform {
      private String android;
      private String ios;
  }
  </code></pre>
  
  <p>My Controller class: </p>
  
  <pre><code>@PostMapping(value = "/evaluate", produces = "application/json")
  public ResponseEntity&lt;ServerResponse&gt; sendEvaluateForm(Client client,
          @RequestParam(value = "files", required = false) MultipartFile files)
  {
      return new ResponseEntity&lt;&gt;(HttpStatus.OK);
  }
  </code></pre>
  
  <p>That's how I am sending request in postman:
  <a href="https://i.stack.imgur.com/cq945.png" rel="noreferrer"><img src="https://i.stack.imgur.com/cq945.png" alt="enter image description here"></a></p>
  
  <p>It work's when I pass "clientName" which is basic field in Client. 
  But I have no idea, how to pass Platform object.
  I tried to pass in key: platform
  and in value: {"android" : "asd", "ios" : "xxx"}
  But i only got BadRequest(400)</p>