テストHttp connection
していますが、動作がおかしいことがわかりました。I want to test whether the http connect will continue after network is enabled/disabled
. これをテストする唯一の方法は、ネットワーク アダプターを無効にすることです。
たとえば、ボタンを押して http 接続を開始する前に、最初にネットワーク アダプターを無効にし、コードが実行された後、ネットワーク アダプターhttp.connect()
を再度有効にします (許可されたタイムアウト内で) が、最後にタイムアウトがまだスローされます。接続はタイムアウト前でも有効だと思いましたか?
3G が短時間利用できない場合、最近のモバイル アプリ (Android、IOS) は多くのネットワーク ダウンを克服する必要があるため、この問題をどのように処理しますか。