Как обрабатывать пустые ответы тела в FineUploaderBasic

Мой сервер возвращает код состояния для загрузки (201) с пустым телом. Я могу загрузить данные на сервер, но затем запускается обратный вызов onComplete, я получаю

Error when attempting to parse xhr response text (SyntaxError: Unexpected end of input) 

FineUploader ожидает ответа JSON, который я не предоставил, есть ли способ (кроме ручного изменения JS-файла FinneUploader) сообщить FineUploader, чтобы он не пытался анализировать ответ, а просто проверял действительность статуса?


person YoK    schedule 15.03.2013    source источник


Ответы (1)


Нет. Вы обнаружите, что полагаясь на коды состояния, вы вызовете проблемы в IE9 и более ранних версиях, поскольку форма внутри скрытого iframe отправляется для каждого файла в этих браузерах, и нет возможности с помощью javascript определить код ответа для такой запрос.

person Ray Nicholus    schedule 15.03.2013