У меня есть запрос на отправку, который загружает файл вместе с другой базовой информацией. Он отлично работает в браузере Chrome, но в IE он несовместим. Несколько раз загружается файл (файл + дополнительная информация), но в основном он не работает в IE. Я отслеживал почтовый запрос в Fiddler, и вкладка textview была пуста для этого запроса. Запрос не был завершен. Код ошибки был 408. У меня также появилось всплывающее сообщение от скрипача: «несоответствие длины содержимого: ожидание содержимого 3213, но клиент отправляет 0». Следовательно, сам запрос не был полным.Проблема с загрузкой файла с использованием FormatData в IE (angularjs)
Ниже отдавание является кодом для формирования fomrdata и после запроса
var formData = new FormData();
formData.append("file", file);
formData.append("info1", info1);
formData.append("info2", info2);
formData.append("info3", info3);
formData.append("info4", info4);
var defer = $q.defer();
return $http.post(url, formData,
{
headers: { 'Content-Type': undefined },
transformRequest: angular.identity
});
Пожалуйста, предложите мне решение этого problem.An альтернативного решения также будет работать.