Webseite lesen



  • Hallo,
    ich möchte gerne eine Webseite per C++ lesen.
    Soweit alles fein. Ich habe den Code in eine Funktion gepackt und alles bestens.
    Allerdings wird immer der gleiche Inhalt angezeigt, obwohl die Seite sich ändert. was muss ich tun, damit ich immer den genauen Inhalt sehe?

    Gruss
    Achim

    Mein code

    CString strRead, strWebseite;      
    	CInternetSession session2("test",1,INTERNET_OPEN_TYPE_PRECONFIG);
    	CStdioFile* pFile = NULL;   
    
    	try  
    	{  
    		pFile = session2.OpenURL(m_strWebServer,1,INTERNET_FLAG_TRANSFER_BINARY,NULL,0);
    
    		if(pFile)  
    		{           
    			while (pFile->ReadString(strRead) != NULL)  
    			{  
    				strWebseite = strWebseite + strRead;  
    			}  
    			pFile->Close();  
    		}   
    		AfxMessageBox(strWebseite);
    		session2.Close();
    
    	}
    

  • Mod

    Wie immer lohnt es sich die Doku zu lesen:

    INTERNET_FLAG_RELOAD Get the data from the wire even if it is locally cached.

    INTERNET_FLAG_DONT_CACHE Do not cache the data, either locally or in any gateways.


Log in to reply