WebServerLimits - свойства |
Тип WebServerLimits предоставляет следующие члены.
Имя | Описание | |
---|---|---|
Configuration |
Объект настроек, загруженный из конфигурации app.json.
| |
KeepAliveTimeoutSeconds |
Таймаут в секундах на поддержание соединения (т.н. keep alive). По умолчанию 120 секунд.
| |
MaxConcurrentConnections |
Максимальное количество одновременно открытых соединений. Укажите null, чтобы не ограничивать количество соединений.
По умолчанию указано null.
| |
MaxConcurrentUpgradedConnections |
Максимальное количество одновременно открытых соединений, которые были обновлены для использования другого протокола (например, на WebSockets).
Укажите null, чтобы не ограничивать количество соединений. По умолчанию указано null.
| |
MaxRequestBodySizeBytes |
Максимальный размер в байтах для тела HTTP запроса. По умолчанию 28.6 МиБ (30 000 000 байт).
Ограничено отключено для методов с потоковой передачей (такой как сохранение карточки с файлами или импорт библиотек локализации),
а также для методов контроллеров, реализованных в рамках проекта, в которых задан атрибут DisableRequestSizeLimit.
| |
MaxRequestBufferSizeBytes |
Максимальный размер буфера в байтах для запроса.
По умолчанию 1 МиБ (1 048 576 байт). Укажите null, чтобы не ограничивать размер буфера.
| |
MaxRequestHeaderCount |
Максимальное количество заголовков в HTTP запросе. По умолчанию 100 заголовков.
| |
MaxRequestHeadersTotalSizeBytes |
Максимальный совокупный размер заголовков в HTTP запросе. По умолчанию 32 КиБ (32 768 байт).
| |
MaxRequestLineSizeBytes |
Максимальный размер строки запроса HTTP. По умолчанию 8 КиБ (8 192 байт).
| |
MaxResponseBufferSizeBytes |
Максимальный размер буфера в байтах для ответа на запрос перед тем, как начинается отправка по сети.
По умолчанию 64 КиБ (65 536 байт). Укажите null, чтобы не ограничивать размер буфера.
Укажите 0, чтобы не использовать буферизацию перед отправкой.
| |
MinRequestBodyDataRateBytesPerSecond |
Средняя скорость передачи, измеряемая в байтах в секунду, в течение интервала времени MinRequestBodyDataRateGraceSeconds,
которая минимально допустима для получения данных HTTP запроса от клиента. По умолчанию 240 байт в секунду.
| |
MinRequestBodyDataRateGraceSeconds |
Интервал времени в секундах, для которого измеряется средняя скорость получения данных HTTP запроса от клиента
MinRequestBodyDataRateBytesPerSecond. По умолчанию 5 секунд.
| |
MinResponseDataRateBytesPerSecond |
Средняя скорость передачи, измеряемая в байтах в секунду, в течение интервала времени MinResponseDataRateGraceSeconds,
которая минимально допустима для отправки данных HTTP ответа. По умолчанию 240 байт в секунду.
| |
MinResponseDataRateGraceSeconds |
Интервал времени в секундах, для которого измеряется средняя скорость отправки данных HTTP ответа
MinResponseDataRateBytesPerSecond. По умолчанию 5 секунд.
| |
RequestHeadersTimeoutSeconds |
Максимальное время в секундах, в течение которого сервер ожидает получения HTTP заголовков. По умолчанию 30 секунд.
|