I have an application that downloading urls using threadPool in different threads, but recently I’ve read an article (http://www.codeproject.com/KB/IP/Crawler.aspx) that it says HttpWebRequest.GetResponse() is working only in one thread and the other threads is waiting for that thread. first I want to know is it true ? how can i monitor which one of my threads is actually downloading with its status ?
I have an application that downloading urls using threadPool in different threads, but recently
Share
I doubt that HttpWebRequest.GetResponse would block other threads – but you can verify that easily using tools such as Fiddler. You can launch fiddler and run your program. The request would appear in Fiddler as soon as your program makes it and you can quickly determine if they are simultaneous or one by one.