Назад | Перейти на главную страницу

Как увеличить размер HTTP-запроса Post в Websphere

Спецификация HTTP не налагает определенных ограничений на размер сообщений. Обычно они ограничиваются либо веб-сервером, либо технологией программирования, используемой для обработки отправки формы.

Как я могу увеличить этот размер для веб-сферы?

Чтобы изменить размер почтового запроса, вам необходимо выполнить следующие действия:

  1. Откройте файл конфигурации подключаемого модуля WebSphere (plugin-cfg.xml) в каталоге WAS_HOME / config / cells с помощью текстового редактора.
  2. Найдите раздел ServerCluster со следующим именем: WebSphere_Portal__Cluster
  3. Связанный с этой записью найдите параметр PostSizeLimit.
  4. Измените значение в байтах (изменение на значение, чтобы установить новый предел или изменение на «-1», чтобы отключить ограничение).
  5. Сохраните изменения и закройте файл.
  6. Перезапустите серверы приложений и портала.

Я бы рекомендовал изменить это через административную консоль.

В V7 перейдите к Servers -> Server Types -> Web servers -> <servername> -> Plug-in properties -> Request routing.

В V6 вы найдете это в Servers -> Web Servers -> <servername> -> Plug-in properties -> Plug-in <serverclustername> Properties.

Там измените Maximum size of request content параметр для No Limit. Это устанавливает параметр PostSizeLimit.

Преимущество заключается в том, что это также должно сохраняться в новом поколении подключаемых модулей и менее подвержено ошибкам.

Пользователи Websphere 8, выполните следующие действия.

  1. Бегать <WAS8-profiles-dir>\bin\GenPluginCfg.bat
  2. Файл будет создан в <WAS8-profiles-dir>\config\cells\plugin-cfg.xml
  3. Отредактируйте plugin-cfg.xml файл и измените PostSizeLimit="30000000"

Перезагрузите WAS8