Angular 2 Загрузить файл без сторонних библиотек

Я пытаюсь загрузить файл в свое приложение ng2 с помощью http put, я использую шаблон rxjs, и я пробовал множество решений из разных сообщений, но ни одно из них не сработало, я не хочу устанавливать дополнительные библиотеки, так как я слышал, что это не обязательно, я пробовал много вещей, но текущий код делает что-то вроде этого: создает данные запроса, добавляет файлы в new FormData() и отправляет запрос, используя функцию Http.request(), предоставленную angular2, я установил заголовки и некоторые данные, кажется, все работает нормально, кроме файлов, сервер просто не мог видеть мои файлы, я регистрирую запрос в консоли, прежде чем передать его в Http.request(), и, похоже, это то, что должно, но я не могу проверить, является ли файл был отправлен после того, как он был передан в методе.

Я пытался сделать это в течение последних 2 дней, но не смог этого сделать, поэтому, если кто-нибудь может помочь, я был бы очень благодарен.

Я пробовал эту ссылку, поэтому не отмечайте ее как дубликат


person nikagar4    schedule 16.01.2017    source источник
comment
Пожалуйста, покажите нам свой код. (сервер и клиент)   -  person slaesh    schedule 16.01.2017
comment
Попробуйте эту ссылку: stackoverflow.com/questions/39131790/   -  person Darshita    schedule 17.01.2017