title: The request was rejected because no multipart boundary was found in springboot
body: <p>As I am trying this with spring boot and webservices with postman chrome add-ons.</p>
  
  <p>In postman <code>content-type="multipart/form-data"</code> and I am getting the below exception.</p>
  
  <pre><code>HTTP Status 500 - Request processing failed; 
  nested exception is org.springframework.web.multipart.MultipartException: Could not parse multipart servlet request; 
  nested exception is java.io.IOException: 
  org.apache.tomcat.util.http.fileupload.FileUploadException: the request was rejected because no multipart boundary was found
  </code></pre>
  
  <p>In Controller I specified the below code</p>
  
  <pre><code>@ResponseBody
  @RequestMapping(value = "/file", headers = "Content-Type= multipart/form-data", method = RequestMethod.POST)
  
  public String upload(@RequestParam("name") String name,
          @RequestParam(value = "file", required = true) MultipartFile file)
  //@RequestParam ()CommonsMultipartFile[] fileUpload
  {
      // @RequestMapping(value="/newDocument", , method = RequestMethod.POST)
      if (!file.isEmpty()) {
          try {
              byte[] fileContent = file.getBytes();
              fileSystemHandler.create(123, fileContent, name);
              return "You successfully uploaded " + name + "!";
          } catch (Exception e) {
              return "You failed to upload " + name + " =&gt; " + e.getMessage();
          }
      } else {
          return "You failed to upload " + name + " because the file was empty.";
      }
  }
  </code></pre>
  
  <p>Here I specify the file handler code</p>
  
  <pre><code>public String create(int jonId, byte[] fileContent, String name) {
      String status = "Created file...";
      try {
          String path = env.getProperty("file.uploadPath") + name;
          File newFile = new File(path);
          newFile.createNewFile();
          BufferedOutputStream stream = new BufferedOutputStream(new FileOutputStream(newFile));
          stream.write(fileContent);
          stream.close();
      } catch (IOException ex) {
          status = "Failed to create file...";
          Logger.getLogger(FileSystemHandler.class.getName()).log(Level.SEVERE, null, ex);
      }
      return status;
  }
  </code></pre>