Я использую объект веб-клиента для загрузки файла следующим образом:
strm = Client.OpenRead(url);
strm.ReadTimeout = 30000;
bool bFirst = true;
while ((read = strm.Read(buf, 0, 2000)) > 0)
{
fout.Write(buf, 0, read);
}
Где URL указывает на корзину S3.В некоторых случаях загрузка завершается неудачно с таймаутом ровно 2 ГБ.Это проблема сети, или я могу что-то изменить в коде?
Любые идеи приветствуются.