Ограничение размера запроса на сервере и сброс соединения после загрузки вложения

Что мы можем сделать с ошибкой сброса соединения, которую domino отправляет обратно в наше приложение после отправки вложения, размер которого превышает лимит размера запроса? Мы используем стандартное управление загрузкой.

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


person W_K    schedule 25.06.2012    source источник


Ответы (3)


Вы можете проверить, поддерживает ли ваш браузер API файлов html5. Когда да - возможна проверка размера файла перед загрузкой (где-то есть такой пример). Кроме этого, я поддерживаю предложение Ферри.

person stwissel    schedule 25.06.2012

На самом деле я не использую Xpage, но у меня есть аналогичная проблема в domino 6. Чтобы исправить это ограничение, я использую временный документ во всплывающем окне. Вложение сохраняется во временном документе, и агент копирует вложение из временного документа в окончательный документ, когда пользователь сохраняет документ.

Другой агент каждую ночь удаляет временные документы.

Надеюсь, это поможет вам.

person Pierre J    schedule 25.06.2012

Предел загрузки можно установить в свойствах приложения на вкладке Xpages, а в документе веб-сайта на вкладке «Domino Web Engine» есть настройка «Максимальное количество данных».

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

person Ferry Kranenburg    schedule 25.06.2012