Hi all,
I'm pretty much at my wits end with this one! ;-)
I have a Windows Forms program that connects to a web server and strips out the useful information that it needs and puts it into a database.
The problem is the page updates about 10-15 times a day, and the HTTPWebRequest in my program caches the pages and doesn't check to see if there is a later version. I've even tried adding a &rnd=[random number here] to the end of the address to try and force a reload.
Any ideas would be very appreciated. I'm using VB.Net 2003 FYI.
	
	
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
	
		
			
		
		
	
				
			I'm pretty much at my wits end with this one! ;-)
I have a Windows Forms program that connects to a web server and strips out the useful information that it needs and puts it into a database.
The problem is the page updates about 10-15 times a day, and the HTTPWebRequest in my program caches the pages and doesn't check to see if there is a later version. I've even tried adding a &rnd=[random number here] to the end of the address to try and force a reload.
Any ideas would be very appreciated. I'm using VB.Net 2003 FYI.
			
				VB.NET:
			
		
		
		        Dim strURL As String
        Dim strResult As String
        Dim wbrq As HttpWebRequest
        Dim wbrs As HttpWebResponse
        Dim sr As StreamReader
        ' Set the URL (and add any querystring values)  
        strURL = "http://xxxxxxxxx/xxxx.php"
        ' Create the web request  
        wbrq = HttpWebRequest.Create(strURL)   
        wbrq.Method = "GET"
        ' Read the returned data   
        wbrs = wbrq.GetResponse
        sr = New StreamReader(wbrs.GetResponseStream)
        strResult = sr.ReadToEnd.Trim
        sr.Close()
        WriteData(strResult) ' UDF which strips out the HTML etc... that I don't need. 
	 
 
		 
 
		