Как изменить время ожидания подключения к веб-сайту по умолчанию в Chrome?

64

Я хочу изменить время ожидания по умолчанию в Chrome. В Firefox я могу установить значение network.http.connection-timeoutв about:config- но как я могу сделать это в Chrome?

Дэвид
источник
В случае, если кто-то придет сюда с вопросом, как симулировать ошибки подключения XHR при разработке веб-приложений, вы можете использовать режим устройства для этого.
Янник Йохем
Обратите внимание, что более новые версии Firefox больше не используют эту конфигурацию . Он также использует конфигурацию системного уровня, которую можно изменить, как указано в ответе NOSUKE .
ADTC

Ответы:

66

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


источник
1
УХ ТЫ. Вот почему Chrome не должен быть доминирующим браузером. Просто потому, что Google не нравится что-то, они не должны быть в состоянии предотвратить это.
Blackbam
15

Это безнадежно. Они просто не будут ничего делать с тем, чтобы позволить пользователям изменять настройки времени ожидания Chrome. Но вы можете переключиться на любой из четырех других широко используемых браузеров на основе Gecko, у которых нет проблем с тайм-аутом. Или вы можете начать использовать один из браузеров на базе Mozilla.

Андре Гранат
источник
2
У меня возникло желание пометить это как «не ответ», но я понял, что вы предлагаете альтернативное решение. Я бы предложил отредактировать его и указать, чтобы другие не испытывали соблазна понизить или отметить его.
Моисей
1
Mozilla основана на Gecko .... WebKit / Blink (ветвь Google WebKit), вероятно, то, что вы имели в виду?
Герт ван ден Берг
4

Я справился с этой проблемой, отредактировав реестр. Я думаю, что реестр влияет не только на IE, но и на Chrome в Windows 10. Я попытался продлить тайм-аут. затем я могу продлить его, и в моем случае максимальное время ожидания составляет около 7 часов.

Справка: поддержка Microsoft

Нажмите «Пуск» или нажмите Win-, Rчтобы получить окно «Выполнить», введите regedit, а затем нажмите кнопку «ОК».

Найдите и щелкните следующий ключ в реестре:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings

В меню «Правка» выберите пункт «Создать» и нажмите «Значение DWORD».

Введите KeepAliveTimeoutи нажмите клавишу ВВОД.

В меню «Правка» выберите «Изменить».

Введите соответствующее значение времени ожидания (в миллисекундах) и нажмите кнопку ОК. Например, чтобы установить значение времени ожидания в две минуты, введите 120000.

Создайте другое значение DWORD ServerInfoTimeoutи установите его на то же значение.

Перезагрузите машину.

NOSUKE
источник
На сегодняшний день это, похоже, не работает
Шейн