Я создал инструмент в нашей интрасети, где пользователь может отправить (большой) файл tgz, используя простую / базовую HTML-форму (POST / multipart).

При использовании Firefox или IE:

  • Форма не отправляется, когда файл слишком велик (2.44 Go)
  • Это успешно, когда файл меньше.
  • Он не подходит для большого файла с некоторыми другими формами, найденными в сети и имеющими вход «Выбрать файл ...».
  • (обновление) Отправка такого же большого файла на другой компьютер работает нормально.

Итак, есть ли параметр ограничения в XP, устанавливающий максимальный размер для такого типа POST-запроса?

Большое спасибо,

пьер

1 ответ1

1

Я считаю, что ограничение не в клиенте, а скорее на сервере.

Например, для IIS7 я обычно использую следующую команду, чтобы расширить ограничение до 100000000 байт:

%windir%\system32\inetsrv\appcmd set config -section:requestFiltering -requestLimits.maxAllowedContentLength:100000000

Сервер также должен быть способен обрабатывать такие большие файлы. Простая ошибка - сохранить файл в памяти, что превосходит возможности сервера с 4 ГБ ОЗУ.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .