私は次のことを行うための最良の方法を見つけようとしていますか?httpwebrequestで動作するコンソールアプリケーションがあります。私のアプリの一部でこれを実行したいと思います:
agent.GetURL("http://site.com/etc.../");
Wait for 8-16 Seconds<-Should be random
Agent.GetURL("http://site.com/etc.../");
Wait for 4-6 Seconds etc...
リクエストは時間に敏感であるため、コンピュータの時間は各リクエストとは異なる必要があります。リクエストが完了するのを待ってからもう一度リクエストすることはできません。タイマー、thread.sleepについて読んだことがあります。停止や一時停止の経験がないのではないかと思います。将来問題を考えたくない。では、この種のコードに最適な方法を教えていただけますか?
また、timer / thread.sleepを関数内に配置して、必要なときに使用することはできますか?
ありがとう!
編集:このプログラムは表示されないので、サークルマウスをロードしないソリューションが必要です:)