応答ストリームを読み取ったときにタイムアウトが発生した場合、読み取りを再試行できますか? または、新たにリクエストする必要がありますか?ダウンロード元のサーバーは再開をサポートしていないため、タイムアウトから保護する必要があります。
2 に答える
1
サーバーが履歴書を受け付けていないことをどうやって知ることができますか? ヘッダーはAccept-Ranges
実際に応答に欠けていますか? Range
そうでない場合は、ヘッダーを使用してリクエストを再開できます。
サーバーが実際にそれをサポートしていない場合は、タイムアウトを指定できるヘッダーConnection: keep-alive
と組み合わせてヘッダーを使用して、接続を維持したいことをサーバーに通知することをお勧めします。Keep-Alive
お役に立てれば。
于 2009-11-07T19:34:56.167 に答える
1
いいえ、再試行できません。リクエストを再発行する必要があります
于 2009-11-07T19:21:01.563 に答える