У меня есть элемент управления загрузкой файлов на моей веб-странице. Максимальная длина запроса установлена на 8 МБ ( maxRequestLength = 8192
). У меня также есть проверка сервера, которая выдает ошибку, если размер файла превышает 4 МБ. Причина того, что его 8 МБ в конфигурации - это рычаг, предоставляемый пользователю, а также для тестирования приложения.
Если я загружаю файл размером 9 МБ, Я получаю исключение Превышена максимальная длина запроса. , что нормально и работает должным образом. Но когда я пытаюсь загрузить файл размером 1 ГБ, он показывает HTTP 404 - Файл не найден . Может кто-нибудь объяснить, почему это происходит, и как я могу заставить его вызвать исключение maxRequestLength ?
Я использую IIS6.