Получить объект formData из XHR, если объект XHR уже сформирован - PullRequest
0 голосов
/ 21 октября 2019

Я хочу настроить запрос XHR в CKEditor 4. Он предоставляет событие fileUploadRequest для этого случая. Событие FileUploadRequest предоставляет мне объект XHR через объект события (var xhr = evt.data.fileLoader.xhr).

Перед этим событием CKEditor добавляет поле formData obj с полем «upload» (которое содержит файл) к объекту XHR.

Я хочу получить сформированный объект formData из объекта XHR, затем получить файл из «upload», затем сформировать новые formData с полем «file» и добавить туда файл. Затем отправьте XHR.

Но как получить данные формы из XHR?

1 Ответ

0 голосов
/ 21 октября 2019

Я только что потерял CKEditor API. Он предоставляет интерфейс requestData для этого. Решение для моего случая:

evt.data.requestData.file = evt.data.requestData.upload;
delete evt.data.requestData.upload;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...