С Axis2, есть ли какой-либо способ получить данные угловой формы с загрузкой файла?

#angular #axis2

#угловой #axis2

Вопрос:

Сейчас я использую angular11 на своем веб-сайте, который обращается к серверному веб-сервису axis2 для получения / публикации данных.Все идет хорошо с обычным http-запросом, но я не могу найти никакого решения для публикации данных моей формы с загрузкой файла в веб-сервис axis2. Есть ли какой-либо пример, показывающий, как получить двоичные данные файла загрузки в веб-сервисе axis2?

Вот мой угловой код:

 const formData = new FormData();
formData.append('file', this.authorForm.get('file').value);
formData.append('authorCode', authorCode);
 

объект file может быть правильно отображен в консоли браузера.

код в service.ts

 return this.http.post(this.adminAuthorWebServiceURL   '/updateAuthorTest', formData)
  .pipe(map(Util.extractData))
  .pipe(catchError(Util.handleHttpError)
  );
 

и что я должен сделать, чтобы получить эти данные в веб-сервисе Axis2?