KB813827 говорит о сообщениях поддержки HTTP 1.1, которые имеют отношение к тому, чтобы TCP-соединение с сервером оставалось открытым вне запроса. Это не то же самое, что ваша проблема - поддерживать соединение во время запроса. Для настройки времени ожидания для каждого соединения см. KB181050 .
Предполагая, что здесь используется угол программирования, вы пытаетесь написать сценарий на стороне сервера, выполнение которого занимает много времени:
Чтобы избежать тайм-аута запроса, необходимо, чтобы серверный скрипт возвращал что-то так часто, чтобы убедить браузер в том, что сервер не умер, и результат будет получен.
Как именно вы можете это сделать, зависит от того, какие серверные технологии вы используете. Все, что ожидает завершения всего тела ответа и заголовков перед отправкой чего-либо клиенту, отсутствует. В например CGI, вы можете вернуть тело ответа с помощью «Transfer-Encoding: chunked», чтобы периодически выплевывать несколько байтов и поддерживать соединение.
Кроме того, можно сразу же вернуть страницу и запустить длинный процесс в фоновом режиме, а затем выполнить опрос страницы на стороне клиента для ее завершения.