c# - Checks for webserver response -


i'm making folder scanner on website, after 2 successful urls crash , got no idea why.

if (file.exists(filepath)) {     streamreader file = null;      file = new streamreader(filepath);      while ((line = file.readline()) != null)     {          var url = new uri(txturl.text + line);         try         {             var request = (httpwebrequest)webrequest.create(url);             request.allowautoredirect = true;             request.useragent = "mozilla/4.0 (compatible; msie 6.0; win32)";             var response = (httpwebresponse)request.getresponse();              //directory.listview.items.add(url.tostring());             messagebox.show(url.tostring() + "success");         }         catch (exception err)         {             messagebox.show(url.tostring() + " fail: " + err.message);         }      }     if (file != null)         file.close();     messagebox.show("done;"); } 

you need close httpwebresponse object,

response.close() 

Comments

Popular posts from this blog

apache - Add omitted ? to URLs -

redirect - bbPress Forum - rewrite to wwww.mysite prohibits login -

php - How can I stop spam on my custom forum/blog? -