Загрузка Ionic 3 с использованием метода put - PullRequest
0 голосов
/ 27 июня 2018

Требуется запрос: PUT для передачи изображения из галереи или камеры Android / IOS

Как:

return this.httpClient.put(endPointUrl, file, { headers: headers })
      .catch((error: any) => Observable.throw(error));

Использование

ionic plugin add cordova-plugin-file-transfer
npm install --save @ionic-native/transfer

для загрузки изображения используется объект передачи файлов

const fileTransfer: TransferObject = this.transfer.create();

  let options1: FileUploadOptions = {
     fileKey: 'file',
     fileName: 'name.jpg',
     headers: {}

  }

 fileTransfer.upload(imageDataLocalURL, 'http://localhost/ionic/upload.php',  options1)
.then((data) => {
 // success
 alert("success");
}, (err) => {
 // error
 alert("error"+JSON.stringify(err));
});

Есть ли другой способ объединить это или выяснить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...