ChromeでデフォルトのWebサイト接続タイムアウトを変更するにはどうすればよいですか?


64

Chromeのデフォルトのタイムアウトを変更したい。Firefoxではnetwork.http.connection-timeoutin の値を設定about:configできますが、Chromeではどうすればよいですか?


Webアプリの開発中にXHR接続エラーをシミュレートする方法を知りたいと思う人がここに来た場合、デバイスモードを使用してシミュレートできます。
Jannik Jochem

Firefoxの新しいバージョンでは、その構成が使用さなくなっていることに注意しください。また、NOSUKEの回答に記載されているように変更できるシステムレベルの構成も使用します
ADTC

回答:


66

できません。Googleは6年以上にわたってこの機能を実装するリクエストを無視してきました。


1
ワオ。それが、Chromeが支配的なブラウザであってはならない理由です。Googleが何かを好まないからといって、それを防ぐことはできません。
ブラックバム

15

それは絶望的です。ユーザーがChromeのタイムアウト設定を変更できるようにすることについては何もしません。しかし、タイムアウトの問題のない、一般的に使用されている他の4つのGeckoベースのブラウザーに切り替えることができます。または、Mozillaベースのブラウザのいずれかを使用することもできます。


2
これを「答えではない」とマークしたかったのですが、代替ソリューションを提案していることに気付きました。それを編集して、他の人がそれを下票したりフラグを立てたりしないように指示することをお勧めします。
モーセ

1
MozillaはGeckoベースです。...WebKit / Blink(GoogleのWebKitフォーク)は、おそらくあなたが意図したものですか?
ゲルトファンデンバーグ

4

レジストリを編集して、この問題に対処しました。レジストリは、IEだけでなく、Windows 10のChromeにも影響すると思います。タイムアウトを延長しようとしました。私はそれを延長することができ、私の場合、最大タイムアウトは約7時間です。

参照:Microsoftサポート

[スタート]をクリックするか、[ Win- ]を押して[ファイル名Rを指定して実行]ボックスを表示し、と入力してregedit[OK]をクリックします。

レジストリで次のキーを見つけてクリックします。

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings

[編集]メニューの[新規]をポイントし、[DWORD値]をクリックします。

と入力しKeepAliveTimeout、Enterキーを押します。

[編集]メニューの[変更]をクリックします。

適切なタイムアウト値(ミリ秒単位)を入力し、[OK]をクリックします。たとえば、タイムアウト値を2分に設定するには、と入力し120000ます。

別のDWORD値ServerInfoTimeoutを作成し、同じ値に設定します。

マシンを再起動します。


今日のように、これは動作するようには思えない
Shayn
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.