Zdravím, mám tento kód co mi stáhne zdrojový kód stránky, ale jde mi o to, že po někdě 1000 požadavcích, už projetých se to začne spomalovat a hlavně ani nevím proč. Jede to ve vlastním vlákně. Nějaký připomínky, proč se to pak začne zpomalovat? A potřebuju stáhnout někdě 65tisíc stránek ... Nějaký nápady? Díky moc
private string GetSourceCode(string url)
{
try
{
WebRequest req = HttpWebRequest.Create(url);
req.Method = "GET";
string source;
using (StreamReader reader = new StreamReader(req.GetResponse().GetResponseStream()))
{
source = reader.ReadToEnd();
}
string text = source.Substring(source.IndexOf("<p class=\"text\">") + 16);
string text2 = Regex.Split(text, "</p>")[0];
return ReplaceString(text2);
}
catch
{
return "null";
}
}