Свойство idleTimeout
чтение/запись
Получает или задаёт таймаут, используемый для неактивных соединений keep-alive. Если в течение idleTimeout после завершения предыдущего запроса не поступает дополнительных запросов, соединение закрывается.
По умолчанию 120 секунд.
Обратите внимание, что может потребоваться до 2 * idleTimeout времени, прежде чем неактивное соединение будет прервано.
Для отключения, установите idleTimeout в null.
Реализация
Duration? idleTimeout = const Duration(seconds: 120);
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-io/HttpServer/idleTimeout.html