Как использовать FormData с API-интерфейсом crossrider?

Я пытаюсь опубликовать данные формы с типом содержимого «multipart/form-data», используя API-интерфейс crossrider. Если я передам объект javascript FormData в API, он не отправит данные формы правильно.

Кто-нибудь знает, как правильно публиковать такие данные с помощью API-интерфейса crossrider?

Спасибо


person NullReference    schedule 17.04.2015    source источник
comment
Пожалуйста, не могли бы вы улучшить этот вопрос, добавив фрагменты HTML и кода, относящиеся к проблеме.   -  person Shlomo    schedule 19.04.2015


Ответы (1)


API-интерфейс запроса crossrider несовместим с html5 xmlhttprequest2. Что означает, что вы не можете использовать formData напрямую с ним.

Если вам нужно загрузить файл, вы можете отправить его в виде строки base64 с помощью API-интерфейса crossrider или попробовать использовать специфичные для платформы объекты XmlHttpRequest на платформах, поддерживающих xmlhttprequest2. это будет работать на хроме и, возможно, в области страницы в IE и firerfox, но я действительно не проверял это.

person Bnaya    schedule 19.04.2015