Я реализовал небольшой метод для своего сайта, где я загружаю изображение.используя элемент управления FileUpload, я выбираю изображение, а затем, когда нажимаю кнопку, генерируется метод UploadImage()
.
Метод UploadImage()
сохраняет изображение в папке на сервере и сохраняет его путьв базе данных.Он также проверяет размер файла изображения, если он превышает мегабайт, отображается предупреждение, в противном случае изображение загружается и сохраняется.Это было проверено с несколькими изображениями в диапазоне от 45 КБ до 900 КБ.Он отлично работал.
ПРОБЛЕМА:
При тестировании с несколькими изображениями размером около 4 МБ иногда показывается «ошибка», поскольку она превышает 1 МБ,но в другое время (я не знаю, почему), Google Chrome направляет меня на страницу, сообщающую, что локальный хост был прерван.
При отладке я даже не ввожу кнопку Загрузить метод нажатия!Я нахожу это очень странным.Расширение изображения, похоже, не является проблемой, так как я тестирую с .jpg и .png.
Кто-то испытывал такую же проблему?Есть ли гуру, который может мне помочь?
Большое спасибо.
обновление:
кажется, что файлы 4052kb работали правильно (т.е. ошибкабыло отображено сообщение), но файлы размером более 4098 КБ) приводили к прерыванию локального узла.Когда кнопка нажата, в браузере ниже отображается «отправка запроса» и загрузка (0%) и выводится сообщение «Соединение с localhost было прервано».