tôi có mã này trong ứng dụng giao diện điều khiển và nó chạy trong một vòng lặpKhông thể đọc dữ liệu từ kết nối giao thông: Kết nối là lỗi kín trong ứng dụng giao diện điều khiển
try
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(search);
request.Headers.Add("Accept-Language", "de-DE");
request.Method = "GET";
request.Accept = "text/html";
using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
{
using (StreamReader reader = new StreamReader(response.GetResponseStream(),
Encoding.ASCII))
{
string html = reader.ReadToEnd();
FindForMatch(html, url);
}
}
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
sau vài vòng nó mang lại cho
Không thể đọc dữ liệu từ kết nối giao thông: Kết nối đã bị đóng
lỗi. bất kỳ ý tưởng tại sao điều này xảy ra? thanx ..
Có thể là bất cứ điều gì. Có lẽ các máy chủ không thích bạn búa nó. – leppie
Btw, không tái ném ngoại lệ của bạn, tốt hơn đăng nhập ngoại lệ của bạn hoặc để cho các bong bóng ngoại lệ lên đến một vị trí cao hơn, và bắt nó có – JohnnBlade
ngoại lệ đến từ 'reader.ReadToEnd() ' – Darshana