Как добавить пользовательские поля сообщений в запросе Uppy XHR? - PullRequest
0 голосов
/ 27 февраля 2020

Используется Uppy XHR Upload. Документы: https://uppy.io/docs/xhr-upload/ Как добавить пользовательские поля сообщений в запросе Uppy XHR?

Мои параметры:

endpoint: '/?test1=test2',
formData: true,
method: 'post',
fieldName: 'files[]',
// metaFields: [{ cmd: 'test1', name2: 'test2' }],
metaFields: [
  ['command', 'myvalue']
]

Необходимо добавить мой дополнительный "пост «поля для сервера, но test1 = test2 - это параметры« get »,« command »и« myvalue »- параметры без значений (только ключи отправляются через XHR). Как добавить параметры "post" и их значения в Uppy XHR (или другие плагины uppy, если в XHR нет)?

1 Ответ

1 голос
/ 14 апреля 2020

Вы должны использовать meta в Uppy.Core для передачи параметров записи со значениями. Например:

Uppy.Core({

        meta: {
            professional_id: professional_id,
            client_id: client_id,
            post_id: post_id,
            proposal_id: proposal_id,
            folder_id: folder_id,
            version_no: version_no
        },
...