Entwickler-Ecke
ASP.NET und Web - WebRequest Anfragen gestaffelt schicke
new.Matrix - Sa 26.04.08 15:08
Titel: WebRequest Anfragen gestaffelt schicke
Hallo Zusammen,
Ich habe eine gewisse anzahl Produkte für die ich jeweils Quelltext abrufe. nun möchte ich dies aber gestaffelt machen, immer minimum 10 sek zwischen den Anfragen und dies in einer Schlaufe also etwa so:
C#-Quelltext
1: 2: 3: 4:
| for (int i = 1; i < prodList.Count; i++) { } |
Gibt es eine Möglichkeit die Schleife um den gewünschten Zeitraum anzuhalten? Oder wie kann ich es sonst umsetzen?
Moderiert von Christian S.: Topic aus WinForms / WPF / Silverlight verschoben am Mi 07.05.2008 um 23:00
new.Matrix - Sa 26.04.08 15:48
Habs Rausgefunden :-D
Einfach Thread.Sleep(200);
Christian S. - Sa 26.04.08 16:02
Hallo!
Gehe ich recht in der Annahme, dass Du sicher sein willst, dass der erste Download fertig ist? Dann würde ich schauen, ob es nicht ein entsprechendes Ereignis gibt ("DownloadCompleted" oder so ähnlich) und in diesem würde ich dann den nächsten Download starten.
Grüße
Christian
new.Matrix - Di 29.04.08 08:20
Hi Christian S.
Danke für deine Antwort!
Nein es get lediglich darum den Server nicht zu überfluten, da ich vorher 20 Request pro Sekunde hatte und diese vom Server als Angriff gewertet wurde :-D
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!