title: Writing a post API for Multi Part File Upload using Vertx.io framework
body: <p>I am writing the code for multipart file upload using the vertx.io .</p>
  
  <p>In Spring boot my code is as follows. I want to write similar in vertex.io </p>
  
  <pre><code>@RequestMapping(value = "/upload", headers=("content-type=multipart/*") ,method = RequestMethod.POST)
  public ImportExportResponse upload(@RequestParam("file") MultipartFile inputFile){
      log.info(" upload service method starts  ");
      ImportExportResponse response = new ImportExportResponse();
      FileOutputStream fileOutputStream=null;
      try{
          File outputFile = new File(FILE_LOCATION+inputFile.getOriginalFilename());
          fileOutputStream = new FileOutputStream(outputFile);
          fileOutputStream.write(inputFile.getBytes());   
          fileOutputStream.close();
  
          response.setStatus(ImportExportConstants.ResponseStatus.SUCCESS.name());
          response.setErrorMessage(EMPTY);
  
      }catch (Exception e) {
          log.error("Exception while upload the file . "+e.getMessage());
          response.setStatus(ImportExportConstants.ResponseStatus.ERROR.name());
          response.setErrorMessage(errorMap.get(SYSTEM_ERROR_CODE));          
      }
      log.info(" upload service method ends. file is copied to a temp folder ");
      return response;
  }
  </code></pre>