WebClient.DownloadString tarda aproximadamente 15 segundos cuando se llama por primera vez
<code>string url = "http://google.com/index.html"; WebClient client = new WebClient(); Stopwatch sw = new Stopwatch(); sw.Start(); string text = client.DownloadString(url); sw.Stop(); Console.WriteLine(sw.Elapsed); </code>
El cronómetro diceDownloadString
El método tarda de 13 a 15 segundos cuando se llama por primera vez, pero las llamadas repetidas toman una cantidad de tiempo razonable. ¿Cómo sucede esto y cómo lo arreglo?