Tôi đang cố gắng tải dữ liệu của máy khách xuống máy cục bộ của mình (theo chương trình) và máy chủ web của chúng rất chậm, gây ra thời gian chờ trong đối tượng WebClient
của tôi.Làm thế nào để thay đổi thời gian chờ trên một đối tượng .NET WebClient
Đây là mã của tôi:
WebClient webClient = new WebClient();
webClient.Encoding = Encoding.UTF8;
webClient.DownloadFile(downloadUrl, downloadFile);
Có cách nào để thiết lập một thời gian chờ vô hạn trên đối tượng này? Hoặc nếu không ai có thể giúp tôi với một ví dụ trên một cách khác để làm điều này?
URL hoạt động tốt trong trình duyệt - chỉ mất khoảng 3 phút để hiển thị.
thời gian chờ mặc định là gì? – knocte
Thời gian chờ mặc định là 100 giây. Mặc dù nó có vẻ chạy trong 30 giây. –
http: // stackoverflow.com/questions/601861/set-timeout-for-webclient-downloadfile – Evgeny