Я использую XMLHttpRequest для загрузки файла (в jQuery File Upload Plugin 3.7.1 - да, я знаю, что это довольно старая версия этого плагина).
На стороне сервера я возвращаю код ошибки 501 в некоторых случаях (во время загрузки, а не после!), Поэтому я ожидаю, что загрузка остановится и вызовет onError. Но пока действительно вызывается onError, сама загрузка продолжается. Я мог бы отменить загрузку в onError, но самая большая проблема заключается в том, что onError вызывается после того, как загрузка завершена.
Можно ли как-нибудь остановить загрузку в случае ошибки?