title: Issue in Image upload Read Native
body: <p>I am facing issue in upload Image. My function is as following </p>
  
  <pre><code> uploadImage(photo){
      let fData = new FormData();
      fData.append('file', {uri: photo.uri, name: 'image.jpg', type: 'image/jpeg'});
      fData.append('counterUserId',123)
      fetch('http://dymmyurl/addFile',{
        body: fData,mode: 'no-cors',method: 'POST',mimeType: "multipart/form-data",
    headers: {
      'token': AppStorage.getToken(),
      'userid': AppStorage.getUserId(),
      'Mime-Type':'multipart/form-data',
      'Accept': 'application/json',
      'Content-Type': 'multipart/form-data;',
      "type": "formData"
    }
    }).then(response =&gt; {
      console.log(response)
    }).catch(err =&gt; {
      console.log(err)
    })  
    }
  </code></pre>
  
  <p>When I am using <strong>'Content-Type': 'multipart/form-data;',</strong> then I am getting issue </p>
  
  <blockquote>
    <p>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</p>
  </blockquote>
  
  <p>but when I will <strong>not use 'Content-Type'</strong> in my code then I am getting </p>
  
  <blockquote>
    <p>org.springframework.web.multipart.support.MissingServletRequestPartException:
    Required request part 'file' is not present</p>
  </blockquote>
  
  <p>My Backend code is </p>
  
  <pre><code>@PostMapping("image/add")
  public AddPhotoResponse addPhoto(@RequestParam("file") MultipartFile file, HttpServletRequest httpReq) {
      AddPhotoRequest request = new AddPhotoRequest(file);
      return service.addPhoto(request);
  }
  </code></pre>