[ yooyo @ 30.01.2004. 01:23 ] @
Imam sledeci problem... Pogledajte kod

Code:

...
   hINet = InternetOpen("InetURL/1.0", INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, 0 );
  if ( hINet != NULL ) 
  {
      CString st = cLink+cUsername+'+'+cPassword+'+'+cCmd;
      hFile = InternetOpenUrl( hINet, st, NULL, 0, 0, 0 ) ;
  }
...


Gornji kod otvara starnu na nekom sajtu. String st (koji predstavlja URL adresu)
se sastoji od linka, username, password i komande. Moj program svakih x sekundi
pokusava da skine web stranu (koja se u medjuvremenu promenila).

Medjutim ako 2 ili vise puta zaredom ponovim istu komandu (tj. st se nije menjao)
umesto da dobijem novu web stranu, ja dobijam staru web stranu iz windows
proxy-a (tj iz Temp. Internet Files). Ovo sam za sada resio cackanjem u registry,
ali bih zeleo da moj program radi bez menjanja registry baze.

Da li neko zna kako da izbegnem ovakvo ponasanje proxy-a?

yooyo
[ Preeky @ 03.02.2004. 00:54 ] @
Stavi INTERNET_FLAG_RELOAD kao peti parametar za funkciju InternetOpenUrl()


tj ja u jednom mom programu koristim ovu kombinaciju pa probaj i ti :

HTTP_QUERY_DATE | INTERNET_FLAG_RELOAD i radi savrsheno tj svaki put se direknto konetuje a ne vadi iz kesha.


[ yooyo @ 04.02.2004. 12:57 ] @
Citat:

Stavi INTERNET_FLAG_RELOAD kao peti parametar za funkciju InternetOpenUrl()



10x... Izgleda da radi.

yooyo